Skip to content

Latest commit

 

History

History
267 lines (90 loc) · 1.91 KB

Auth.md

File metadata and controls

267 lines (90 loc) · 1.91 KB

Auth

Properties

sessionKey

public string $sessionKey

Methods

authenticate

public authenticate(array $data): mixed

Parameters:

Parameter Type Description
$data array

getUser

public getUser(?string $prop = null, mixed $default = null): mixed

Parameters:

Parameter Type Description
$prop ?string
$default mixed

setUser

public setUser(array $user, bool $permanent = true): void

Parameters:

Parameter Type Description
$user array
$permanent bool

logout

public logout(): void

Inherited methods

__construct

public __construct(\Lime\App $app, mixed $context = null): mixed

Parameters:

Parameter Type Description
$app \Lime\App
$context mixed

initialize

protected initialize(): mixed

__call

public __call(mixed $name, mixed $arguments): mixed

Parameters:

Parameter Type Description
$name mixed
$arguments mixed

__invoke

public __invoke(mixed $helper): mixed

Parameters:

Parameter Type Description
$helper mixed

__get

public __get(mixed $name): mixed

Parameters:

Parameter Type Description
$name mixed