wiki.techinc.nl/includes/auth
Kevin Israel 7be3c1bc53 AuthManager: Add constants for callMethodOnProviders()
Why:

- Calls to callMethodOnProviders() specify bitmasks as decimal literals,
  so it is not clear which authentication providers are being called
  without referring to the doc comment and converting to binary.

What:

- Add four new private constants: three that match the values specified
  in the doc comment, and one that is the bitwise OR of all the others.
- Use them throughout the class.

Change-Id: Ib67e5174f00a080e79f0b6f35c0eeec4b95b8d8e
2024-10-18 03:20:09 -04:00
..
Hook auth: Fix documentation of AuthManagerVerifyAuthentication hook 2024-08-27 11:45:25 +02:00
AbstractAuthenticationProvider.php
AbstractPasswordPrimaryAuthenticationProvider.php auth: Add missing documentation to class properties 2024-09-01 11:27:45 +02:00
AbstractPreAuthenticationProvider.php
AbstractPrimaryAuthenticationProvider.php
AbstractSecondaryAuthenticationProvider.php
AbstractTemporaryPasswordPrimaryAuthenticationProvider.php Add namespace to IDBAccessObject and DBAccessObjectUtils 2024-09-27 16:19:10 -04:00
AuthenticationProvider.php
AuthenticationRequest.php
AuthenticationResponse.php
AuthManager.php AuthManager: Add constants for callMethodOnProviders() 2024-10-18 03:20:09 -04:00
ButtonAuthenticationRequest.php
CheckBlocksSecondaryAuthenticationProvider.php Use namespaced classes (2) 2024-06-16 20:23:55 +02:00
ConfirmLinkAuthenticationRequest.php
ConfirmLinkSecondaryAuthenticationProvider.php
CreatedAccountAuthenticationRequest.php auth: Add missing documentation to class properties 2024-09-01 11:27:45 +02:00
CreateFromLoginAuthenticationRequest.php Use explicit nullable type on parameter arguments 2024-10-16 20:58:33 +02:00
CreationReasonAuthenticationRequest.php auth: Add missing documentation to class properties 2024-09-01 11:27:45 +02:00
EmailNotificationSecondaryAuthenticationProvider.php
LocalPasswordPrimaryAuthenticationProvider.php Add namespace to IDBAccessObject and DBAccessObjectUtils 2024-09-27 16:19:10 -04:00
PasswordAuthenticationRequest.php
PasswordDomainAuthenticationRequest.php
PreAuthenticationProvider.php auth: Pass canAlwaysAutocreate from session to pre-auth providers 2024-09-06 12:01:58 -07:00
PrimaryAuthenticationProvider.php Add namespace to IDBAccessObject and DBAccessObjectUtils 2024-09-27 16:19:10 -04:00
RememberMeAuthenticationRequest.php
ResetPasswordSecondaryAuthenticationProvider.php Use namespaced classes (2) 2024-06-16 20:23:55 +02:00
SecondaryAuthenticationProvider.php auth: Pass canAlwaysAutocreate from session to pre-auth providers 2024-09-06 12:01:58 -07:00
TemporaryPasswordAuthenticationRequest.php
TemporaryPasswordPrimaryAuthenticationProvider.php Add namespace to IDBAccessObject and DBAccessObjectUtils 2024-09-27 16:19:10 -04:00
ThrottlePreAuthenticationProvider.php Add namespace to the root classes of ObjectCache 2024-07-10 00:14:54 +03:30
Throttler.php Use explicit nullable type on parameter arguments 2024-10-16 20:58:33 +02:00
UserDataAuthenticationRequest.php
UsernameAuthenticationRequest.php