class AuthController extends BaseController

Auth controller. Pretty much what it says on the tin.

Properties

static boolean $batchMode Controller is in batch mode from BaseController
static array $batchedResponses Stack for batched responses from BaseController

Methods

int
getStatusCode()

Return status code

array
getHeaders()

Return current headers

string
getPayload()

Return payload

setStatusCode(int $code)

Set status code

setHeaders(string $key, string $value)

Set header value

setPayload(string $payload)

Set payload

static 
startBatchMode()

Static method to enable batch mode return handling

static 
endBatchMode()

Static method to disable batch mode return handling

indexAction()

Functionally, does literally nothing.

forgotAction()

Render forgot password form

Dispatcher
recoverAction()

Lookup email, generate reset request and message

Dispatcher
resetLookupAction($uuid)

Render reset confirmation

Dispatcher
resetPasswordAction($uuid)

Generate new password, generate confirmation email

Dispatcher
loginAction()

Handles login POST action

Response
logoutAction()

Destroy session and return to index

exchangeAction()

No description

Details

in BaseController at line line 60
int getStatusCode()

Return status code

Return Value

int

in BaseController at line line 69
array getHeaders()

Return current headers

Return Value

array

in BaseController at line line 78
string getPayload()

Return payload

Return Value

string

in BaseController at line line 87
setStatusCode(int $code)

Set status code

Parameters

int $code HTTP status code

in BaseController at line line 97
setHeaders(string $key, string $value)

Set header value

Parameters

string $key Header name
string $value Header value

in BaseController at line line 106
setPayload(string $payload)

Set payload

Parameters

string $payload

in BaseController at line line 294
static startBatchMode()

Static method to enable batch mode return handling

in BaseController at line line 302
static endBatchMode()

Static method to disable batch mode return handling

at line line 21
indexAction()

Functionally, does literally nothing.

at line line 28
forgotAction()

Render forgot password form

at line line 36
Dispatcher recoverAction()

Lookup email, generate reset request and message

Return Value

Dispatcher

at line line 76
Dispatcher resetLookupAction($uuid)

Render reset confirmation

Parameters

$uuid

Return Value

Dispatcher

at line line 96
Dispatcher resetPasswordAction($uuid)

Generate new password, generate confirmation email

Parameters

$uuid

Return Value

Dispatcher

at line line 141
Dispatcher loginAction()

Handles login POST action

Return Value

Dispatcher

at line line 174
Response logoutAction()

Destroy session and return to index

Return Value

Response

at line line 181
exchangeAction()