wiki.techinc.nl/includes/auth
Brad Jorsch 50b6fb32fb AuthManager::setDefaultUserOptions and LoginForm::initUser shouldn't invalidate CA tokens
We only want to set the local user_token when we create the local
account. We don't want to invalidate all existing CentralAuth sessions
for the user just because they happened to visit a new wiki and get
an account auto-created.

This might also fix T136853. It looks like what's going on there is that
two jobs are both in this code path calling CentralAuth::resetAuthToken()
at the same time, leading to a race and one fails the CAS check.

Bug: T136834
Change-Id: I61b8253584a11a5b02f7ccb9efa0679cd2a822c6
2016-06-02 19:35:27 +00:00
..
AbstractAuthenticationProvider.php
AbstractPasswordPrimaryAuthenticationProvider.php Improve some documentation of AuthManager's additions 2016-05-16 14:20:00 -04:00
AbstractPreAuthenticationProvider.php
AbstractPrimaryAuthenticationProvider.php
AbstractSecondaryAuthenticationProvider.php
AuthenticationProvider.php
AuthenticationRequest.php Merge "API: Fixes for AuthManager" 2016-05-30 12:37:34 +00:00
AuthenticationResponse.php AuthManager fixups around the login→RESTART→create flow 2016-05-31 11:44:02 -04:00
AuthManager.php AuthManager::setDefaultUserOptions and LoginForm::initUser shouldn't invalidate CA tokens 2016-06-02 19:35:27 +00:00
AuthManagerAuthPlugin.php
AuthPluginPrimaryAuthenticationProvider.php Typo fix for AuthPluginPrimaryAuthenticationProvider::providerAllowsAuthenticationDataChange 2016-05-29 14:00:23 +00:00
ButtonAuthenticationRequest.php
CheckBlocksSecondaryAuthenticationProvider.php
ConfirmLinkAuthenticationRequest.php
ConfirmLinkSecondaryAuthenticationProvider.php Merge "AuthManager fixups around the login→RESTART→create flow" 2016-05-31 16:41:53 +00:00
CreatedAccountAuthenticationRequest.php
CreateFromLoginAuthenticationRequest.php AuthManager fixups around the login→RESTART→create flow 2016-05-31 11:44:02 -04:00
CreationReasonAuthenticationRequest.php Fix required field calculation in AuthenticationRequest 2016-05-30 11:57:58 +00:00
EmailNotificationSecondaryAuthenticationProvider.php
LegacyHookPreAuthenticationProvider.php
LocalPasswordPrimaryAuthenticationProvider.php
PasswordAuthenticationRequest.php
PasswordDomainAuthenticationRequest.php
PreAuthenticationProvider.php
PrimaryAuthenticationProvider.php
RememberMeAuthenticationRequest.php
ResetPasswordSecondaryAuthenticationProvider.php
SecondaryAuthenticationProvider.php
TemporaryPasswordAuthenticationRequest.php
TemporaryPasswordPrimaryAuthenticationProvider.php
ThrottlePreAuthenticationProvider.php
Throttler.php
UserDataAuthenticationRequest.php
UsernameAuthenticationRequest.php