Salsa login works

This commit is contained in:
Christoph Haas 2021-02-27 23:50:51 +01:00
parent b2ed771663
commit bc507cbe39
6 changed files with 84 additions and 51 deletions

View file

@ -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