devise
https://github.com/plataformatec/devise
Ruby
Flexible authentication solution for Rails with Warden.
Devise::Controllers::SignInOut#sign_out_all_scopes
Sign out all active users or scopes. This helper is useful for signing out all roles in one click. This signs out ALL scopes in warden. Returns true if there was at least one logout and false if there was no user logged in on all scopes.
Edit
git clone [email protected]:plataformatec/devise.git
cd devise
open lib/devise/controllers/sign_in_out.rb
Contribute
# Make a new branchgit checkout -b -your-name--update-docs-Devise--Controllers--SignInOut-sign_out_all_scopes-for-pr
# Commit to gitgit add lib/devise/controllers/sign_in_out.rbgit commit -m "better docs for Devise::Controllers::SignInOut#sign_out_all_scopes"
# Open pull requestgem install hub # on a mac you can `brew install hub`
hub fork
git push <your name> -your-name--update-docs-Devise--Controllers--SignInOut-sign_out_all_scopes-for-pr
hub pull-request
# Celebrate!