Stud.IP  4.0
 All Data Structures Namespaces Files Functions Variables Groups
Authentication Class Reference

Public Member Functions

 __construct ($authenticator)
 
 __invoke (Request $request, RequestHandler $handler)
 

Data Fields

const USER_KEY = 'studip-user'
 

Constructor & Destructor Documentation

__construct (   $authenticator)

Der Konstruktor.

Parameters
callable$authenticatorein Callable, das den Nutzernamen und das Passwort als Argumente erhält und damit entweder einen Stud.IP-User-Objekt oder null zurückgibt

Member Function Documentation

__invoke ( Request  $request,
RequestHandler  $handler 
)

Hier muss die Autorisierung implementiert werden.

Parameters
Request$requestdas Request-Objekt
RequestHandler$handlerder PSR-15 Request Handler
Returns
ResponseInterface das neue Response-Objekt

(PHPMD.Superglobals)

Field Documentation

const USER_KEY = 'studip-user'

The documentation for this class was generated from the following file: