> On Oct 24, 2017, at 2:08 AM, James <learnrailswit...@gmail.com> wrote: > > As this is api we don't have views. <%= debug current_user %> can't be done. > I have just used devise gem am trying to override the login of devise as > devise have its own login process but in api it does not work that way.. > Correct me am wrong..
I see, didn't get that. I did a quick google, and found this, which may apply in your case then. If you're not using token_authenticatable in your model, then you should add it. http://jessewolgamott.com/blog/2012/01/19/the-one-with-a-json-api-login-using-devise/ Walter > > On Tuesday, October 24, 2017 at 6:44:23 AM UTC+5:30, Walter Lee Davis wrote: > > > On Oct 23, 2017, at 7:57 AM, Learn Rails <learnrai...@gmail.com> wrote: > > > > Hi all, > > > > I am using devise gem in my rails5 api. There is a endpoint for login am > > using my own endpoint for login and when I try to login it works fine but > > devise related column are not updating like sign_in_count and ip related. > > can some on help me how can I do those things and any guide to create api > > with rails5.. > > > > > > What do you see in your rails log when you log in? Are any errors shown in > the log? When you say "it works fine", what does that mean? Do you have > > before_action :authenticate_user! > > on one of the controllers you are able to navigate to after you log in? If > not, the fact that you can get to one of the routes in that controller means > nothing vis-a-vis Devise. > > What do you see on a view where you have added this line of ERB: > > <%= debug current_user %> > > As to the API, the Rails Guide is a pretty good place to start: > http://guides.rubyonrails.org/api_app.html > > Walter > > > > > Thanks in advance.. > > > > -- > > You received this message because you are subscribed to the Google Groups > > "Ruby on Rails: Talk" group. > > To unsubscribe from this group and stop receiving emails from it, send an > > email to rubyonrails-ta...@googlegroups.com. > > To post to this group, send email to rubyonra...@googlegroups.com. > > To view this discussion on the web visit > > https://groups.google.com/d/msgid/rubyonrails-talk/afaa1ac6-4999-436e-bf2e-7ff02ec0663b%40googlegroups.com. > > > > For more options, visit https://groups.google.com/d/optout. > > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to rubyonrails-talk+unsubscr...@googlegroups.com. > To post to this group, send email to rubyonrails-talk@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/rubyonrails-talk/5f91bf19-c1cf-49f4-b2ed-d1a1e2f32cd1%40googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-talk@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/69F80192-5381-4BDD-A3D9-E959FE6707D7%40wdstudio.com. For more options, visit https://groups.google.com/d/optout.