Salsa login works
This commit is contained in:
parent
b2ed771663
commit
bc507cbe39
6 changed files with 84 additions and 51 deletions
|
|
@ -3,29 +3,33 @@ class Users::OmniauthCallbacksController < Devise::OmniauthCallbacksController
|
|||
# Workaround for https://github.com/plataformatec/devise/issues/2432
|
||||
# skip_before_filter :verify_authenticity_token
|
||||
|
||||
def launchpad
|
||||
login_via 'Launchpad'
|
||||
def salsa
|
||||
login_via 'salsa.debian.org'
|
||||
end
|
||||
|
||||
def stackexchange
|
||||
login_via 'StackExchange'
|
||||
end
|
||||
# def launchpad
|
||||
# login_via 'Launchpad'
|
||||
# end
|
||||
|
||||
def google_oauth2
|
||||
login_via 'Google'
|
||||
end
|
||||
# def stackexchange
|
||||
# login_via 'StackExchange'
|
||||
# end
|
||||
|
||||
def amazon
|
||||
login_via 'Amazon'
|
||||
end
|
||||
# def google_oauth2
|
||||
# login_via 'Google'
|
||||
# end
|
||||
|
||||
def github
|
||||
login_via 'Github'
|
||||
end
|
||||
# def amazon
|
||||
# login_via 'Amazon'
|
||||
# end
|
||||
|
||||
def failure
|
||||
redirect_to root_path
|
||||
end
|
||||
# def github
|
||||
# login_via 'Github'
|
||||
# end
|
||||
|
||||
# def failure
|
||||
# redirect_to root_path
|
||||
# end
|
||||
|
||||
def login_via(provider_name)
|
||||
# TODO: log
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue