AuthenticationProviderInterface
extends
ProviderInterface
in
Interface for security provider with authorization
Table of Contents
- connect() : string
- Method creates conection session
- createSession() : string
- Method creates session from existing token or fetched from HTTP headers
- getLoginFieldName() : string
- Method returns field name for login
- getSelfId() : int
- Method returns id of the session user
- getSelfLogin() : string
- Method returns login of the session user
- getSessionIdFieldName() : string
- Method returns field name for session_id
Methods
connect()
Method creates conection session
public
connect(string $login, string $password) : string
Parameters
- $login : string
-
login
- $password : string
-
password
Return values
string —session id of the created session
createSession()
Method creates session from existing token or fetched from HTTP headers
public
createSession(string $token) : string
Parameters
- $token : string
-
session token
Return values
string —session token
getLoginFieldName()
Method returns field name for login
public
getLoginFieldName() : string
Return values
string —field name
getSelfId()
Method returns id of the session user
public
getSelfId() : int
Return values
int —id of the session user
getSelfLogin()
Method returns login of the session user
public
getSelfLogin() : string
Return values
string —login of the session user
getSessionIdFieldName()
Method returns field name for session_id
public
getSessionIdFieldName() : string
Return values
string —field name