You are here

Classes, traits, and interfaces in Social Auth 3.x

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
BeforeRedirectEvent class Drupal\social_auth\Event src/Event/BeforeRedirectEvent.php Dispatched before user is redirected to provider for authentication. 1
FailedAuthenticationEvent class Drupal\social_auth\Event src/Event/FailedAuthenticationEvent.php Dispatched when user authentication fails in provider. 1
NetworkBase abstract class Drupal\social_auth\Plugin\Network src/Plugin/Network/NetworkBase.php Defines a Network Plugin for Social Auth.
NetworkInterface interface Drupal\social_auth\Plugin\Network src/Plugin/Network/NetworkInterface.php Defines an interface for Social Auth Network. 1
OAuth2ControllerBase class Drupal\social_auth\Controller src/Controller/OAuth2ControllerBase.php Handle responses for Social Auth implementer controllers.
OAuth2Manager abstract class Drupal\social_auth\AuthManager src/AuthManager/OAuth2Manager.php Defines a basic OAuth2Manager.
OAuth2ManagerInterface interface Drupal\social_auth\AuthManager src/AuthManager/OAuth2ManagerInterface.php Defines an OAuth2Manager Interface. 1 1
SettingsBase class Drupal\social_auth\Settings src/Settings/SettingsBase.php Defines a settings for Social Auth providers.
SettingsInterface interface Drupal\social_auth\Settings src/Settings/SettingsInterface.php Defines an interface for Social Auth provider settings. 1
SettingsTrait trait Drupal\social_auth src/SettingsTrait.php Helper methods for Social Auth and Drupal settings. 2
SocialAuth class Drupal\social_auth\Entity src/Entity/SocialAuth.php Defines the Social Auth entity. 2
SocialAuthController class Drupal\social_auth\Controller src/Controller/SocialAuthController.php Manages login buttons settings and integration table renderization.
SocialAuthDataHandler class Drupal\social_auth src/SocialAuthDataHandler.php Variables are written to and read from session via this class. 4 2
SocialAuthEntityTest class Drupal\Tests\social_auth\Kernel tests/src/Kernel/SocialAuthEntityTest.php Tests social_auth entity.
SocialAuthEventBase abstract class Drupal\social_auth\Event src/Event/SocialAuthEventBase.php Base class for the Social Auth events. 4
SocialAuthEvents final class Drupal\social_auth\Event src/Event/SocialAuthEvents.php Defines Social Auth Events constants. 2
SocialAuthLoginBlock class Drupal\social_auth\Plugin\Block src/Plugin/Block/SocialAuthLoginBlock.php Provides a Social Auth Block for Login.
SocialAuthLoginBlockTest class Drupal\Tests\social_auth\Functional tests/src/Functional/SocialAuthLoginBlockTest.php Test Social Auth Login block.
SocialAuthSettingsForm class Drupal\social_auth\Form src/Form/SocialAuthSettingsForm.php Defines a form that configures Social Auth settings.
SocialAuthTestBase abstract class Drupal\Tests\social_auth\Functional tests/src/Functional/SocialAuthTestBase.php Defines a base class for testing Social Auth implementers. 1
SocialAuthUser class Drupal\social_auth\User src/User/SocialAuthUser.php User data used for authentication with Drupal.
SocialAuthUserInterface interface Drupal\social_auth\User src/User/SocialAuthUserInterface.php User data used for authentication with Drupal. 1 2
UserAuthenticator class Drupal\social_auth\User src/User/UserAuthenticator.php Manages Drupal authentication tasks for Social Auth. 1 2
UserEvent class Drupal\social_auth\Event src/Event/UserEvent.php Dispatched when user is created or logged in through Social Auth. 2
UserFieldsEvent class Drupal\social_auth\Event src/Event/UserFieldsEvent.php Defines the user fields to be set in user creation. 1
UserManager class Drupal\social_auth\User src/User/UserManager.php Manages database related tasks. 2
UserTest class Drupal\Tests\social_auth\Functional tests/src/Functional/UserTest.php Tests Social Auth user related tasks.

Other projects