Method: ExvoAuth::Controllers::Base#unobtrusively_authenticate_user!
- Defined in:
- lib/exvo_auth/controllers/base.rb
#unobtrusively_authenticate_user! ⇒ Object
Single Sign On - Authenticate user from cookie if a cookie is present and delete local session if it’s not (this should prevent orphan session problem, when user signs out, but his session remains in one or more apps) unobtrusively means that there is no redirect to Exvo Auth if user is not logged in
23 24 25 26 27 28 29 |
# File 'lib/exvo_auth/controllers/base.rb', line 23 def unobtrusively_authenticate_user! if [:user_uid] else sign_out_user end end |