Overview - SmartFactory OAuth2 Server

Namespaces
OAuth2
OAuth2\Interfaces
Interfaces
IOAuthManager OAuth2\Interfaces

Interface for secure user authentication.

ITokenStorage OAuth2\Interfaces

Interface for storing and validating of the stored tokens. It can be implemnted for a database or for a cache solution like Redis.

IUserAuthenticator OAuth2\Interfaces

Interface for authentication of the user upon his credentials before generation of the tokens.

Classes
InvalidCredentialsException OAuth2

Class for the exception InvalidCredentialsException.

InvalidTokenException OAuth2

Class for the exception InvalidTokenException.

MissingParametersException OAuth2

Class for the exception MissingParametersException.

OAuthManager OAuth2

Class for secure user authentication.

TokenExpiredException OAuth2

Class for the exception TokenExpiredException.