5. DUBLIN LEARNING RUBY-ON-RAILS MEETUP
WHAT’S DEVISE ?
▸ Authentication solution
▸ Distributed as a gem
▸ Provides loads of modules ( Password confirmation,
recovery, lock, etc. )
6. DUBLIN LEARNING RUBY-ON-RAILS MEETUPTEXT
WHAT’S OMNIAUTH ?
▸ Multi-Provider Authentication
▸ Based on what they call Strategies (e.g Facebook, twitter,
etc)
▸ Integrated into devise (omniauthable module)
7. DUBLIN LEARNING RUBY-ON-RAILS MEETUP
WORKSHOP GOALS
▸ Set up a basic authentication system with devise
▸ add useful modules (remember me, recover password,
etc)
▸ Integrate omniauth and add log-in with a platform of your
choice