First we will create rails project and setup device
create a rails application
Now add devise to gem list
you can find a file named 'Gemfile' at the root of rails project
Run bundle install
Next, we need to run the generator:
Now on console you can find few instructions just follow it.
Generate devise model
Then run rake db:migrate
Authentication Token
Authentication token is used to authenticate a user with a unique token, So Before we proceed with the logic first we need to add auth_token field to a Devise model
Hence,
Then run rake db:migrate
Now we are all set to do authentication using auth_token
In app/controllers/application_controllers.rb
First this line to it
Then
will change this :null as we are not dealing with sessions.
now we will add authentication method in application_controller
So, by default Devise uses email as unique field we can also use custom fields, for this case we will be authenticating using user_email and auth_token.
Note: Above code is purely based on your logic i am just trying to explain the working example
On line 6 in the above code you can see that i have set store: false which will prevent from creating a session on each requests hence we achieved stateless re
This ruby on rails tutorial page provides you the following key areas such as ruby , rail , ruby on rails , rail forum , ruby on rails tutorial , ruby tutorial , rails guides , rails tutorial , learn ruby , rails form_for , ruby rails , ruby class , what is ruby on rails , rails installer , ruby online , learn ruby on rails , ruby on rails jobs , rails find_by , install rails , easyrail , rubyonrails , link_to rails , ruby on rails developer , learn ruby the hard way , railscasts , ruby on rails examples , ruby on rails vs php , rails 4 , rails activerecord , rails generate , ruby and rails , ruby on rails download , install ruby on rails , ruby net http , what is rails , ruby app , ruby vs ruby on rails , ruby on rails windows , rails for zombies , ruby on rails book , ruby on rails development , ruby on rails ide , ruby on rails tutorial pdf
Related Searches to getting started authenticate api in ruby on rails
rails 5 api jwtrails jwt deviserails api authentication deviserails 5 api token authenticationrails api jwtjwt rails tutorialrails api token based authenticationrails 5 api authentication