Need help with devise-doorkeeper-cancan-api-example?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

rilian
126 Stars 37 Forks 5 Commits 0 Opened issues

Description

rails 4, rails-api, devise, doorkeeper, oauth, cancancan, rspec, puma, vcr, factory_girl, reqres_rspec, pg, dotenv, rack-cors, active_model_serializers, rubocop

Services available

!
?

Need anything else?

Contributors list

# 274,518
Erlang
peg
HTML
Elixir
5 commits

Example API

rails 4, rails-api, devise, doorkeeper, oauth, cancancan, rspec, puma, vcr, factorygirl, reqresrspec, pg, dotenv, rack-cors, activemodelserializers, rubocop

Rails API with a nice User management via

devise
gem, with both frontend forms and JSON access, and with a token-based OAuth authentication via
doorkeeper
. Sample authorization is done with
cancancan
and also is tested.

As a bonus all the functionality is covered by integration specs with

rspec

Features:

  • User Signup
  • Restore password
  • Modify own user profile
  • User password-based authentication
  • Client application authentication
  • Access with OAuth access_token
  • Generate new accesstoken via refreshtoken
  • Authorization

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.