discourse/spec/components/auth
David Taylor fc0cf3ecd1
FEATURE: Fetch email from auth provider if current user email is invalid (#7163)
If the existing email address for a user ends in `.invalid`, we should take the email address from an authentication payload, and replace the invalid address. This typically happens when we import users from a system without email addresses.

This commit also adds some extensibility so that plugin authenticators can define `always_update_user_email?`
2019-03-14 11:33:30 +00:00
..
default_current_user_provider_spec.rb FIX: prevent mixed api auth headers & query params 2019-03-12 17:33:21 -06:00
facebook_authenticator_spec.rb REFACTOR: Migrate FacebookAuthenticator to use ManagedAuthenticator 2018-11-30 11:18:11 +00:00
github_authenticator_spec.rb FIX: support connecting GitHub with existing accounts 2018-12-10 09:27:00 +11:00
google_oauth2_authenticator_spec.rb REFACTOR: Migrate GoogleOAuth2Authenticator to use ManagedAuthenticator (#7120) 2019-03-07 11:31:04 +00:00
instagram_authenticator_spec.rb REFACTOR: Migrate InstagramAuthenticator to use ManagedAuthenticator (#7081) 2019-03-04 14:54:28 +01:00
managed_authenticator_spec.rb FEATURE: Fetch email from auth provider if current user email is invalid (#7163) 2019-03-14 11:33:30 +00:00
open_id_authenticator_spec.rb DEV: Remove autospec hacks for social auth providers 2018-10-09 12:42:57 +01:00
twitter_authenticator_spec.rb REFACTOR: Migrate TwitterAuthenticator to use ManagedAuthenticator (#6739) 2018-12-07 15:39:06 +00:00