]> cat aescling's git repositories - mastodon.git/commit
Allow login through OpenID Connect (#16221)
authorchandrn7 <chandrn@umich.edu>
Wed, 9 Mar 2022 11:07:35 +0000 (06:07 -0500)
committerGitHub <noreply@github.com>
Wed, 9 Mar 2022 11:07:35 +0000 (12:07 +0100)
commita6ed6845c9cab3b314ce6434b851cc507a71ee62
tree41e0c690245d9ed71dd4edf82463281beb0a166c
parentd17fb7013116767fc5c7d5eef63218bd8c45b023
Allow login through OpenID Connect (#16221)

* added OpenID Connect as an SSO option

* minor fixes

* added comments, removed an option that shouldn't be set

* fixed Gemfile.lock

* added newline to end of Gemfile.lock

* removed tab from Gemfile.lock

* remove chomp

* codeclimate changes and small name change to make function's purpose clearer

* codeclimate fix

* added SSO buttons to /about page

* minor refactor

* minor style change

* removed spurious change

* removed unecessary conditional from ensure_valid_username and added support for auth.info.name in user_params_from_auth

* minor changes
Gemfile
Gemfile.lock
app/controllers/auth/omniauth_callbacks_controller.rb
app/models/concerns/omniauthable.rb
config/initializers/omniauth.rb