Docs Goabase

InitLogin
in package
uses TraitData, TraitMemberLink

FinalYes

Table of Contents

Properties

$auth  : Auth
$data  : Data
$hasTimerOn  : int
$input  : Input

Methods

__construct()  : mixed
getDataInstance()  : Data
getMemberLinkInstance()  : MemberLink
handleLogin()  : void
authenticateMember()  : void
getRedirectPage()  : string
getUserByEmail()  : array<string|int, mixed>
makeLoginAndRedirect()  : void
verifyPassword()  : bool

Properties

Methods

authenticateMember()

private authenticateMember(mixed $uniqueId, string $strEmail) : void
Parameters
$uniqueId : mixed
$strEmail : string
Attributes
#[NoReturn]

getRedirectPage()

private getRedirectPage() : string
Return values
string

getUserByEmail()

private getUserByEmail(string $strEmail) : array<string|int, mixed>
Parameters
$strEmail : string
Return values
array<string|int, mixed>

makeLoginAndRedirect()

private makeLoginAndRedirect(string $strEmail, string $strPw) : void
Parameters
$strEmail : string
$strPw : string

verifyPassword()

private verifyPassword(array<string|int, mixed> $row, string $strPw) : bool
Parameters
$row : array<string|int, mixed>
$strPw : string
Return values
bool

        
On this page

Search results