I’m having an idea that will be my first Rails app that I’ll develop
Thing is, I definitely want to have the login with
functionality and I know that OmniAuth is a good library that achieves
this. Thing is, I went through it’s documentation and it was a little
advanced for me, so I want to first write an authentication system
(normal signup,signin etc) and then, later on, after reaching a certain
stage where the app is functional, implement the OmniAuth plugin. I
to ask however, is this possible? If I work on my app and write my
authentication system (simple one, with has_secure_password), will then
a big headache to implement OmniAuth functionality?
What aspects will I have to change? Will I be able to integrate it in my
current authentication system which would use my methods defined in a
helper (ex. current_user(), logged_in?(user) etc.)?
Thanks in advance