WIKINDX API trunk

AUTHORIZE
in package

AUTHORIZE

Logging on and system authorisation class.

Table of Contents

Properties

$db  : mixed
object
$session  : mixed
object
$vars  : mixed
array

Methods

authGate()  : mixed
GDPR and/or privacy notification if required
checkNews()  : mixed
Check for any news items in the database
clearEmbargoes()  : mixed
Clear any expired embargoes
failure()  : mixed
failure
logout()  : mixed
log out user
printLogonTable()  : string
print username/password text boxes
readOnly()  : mixed
log out user in Read Only Mode

Properties

Methods

authGate()

GDPR and/or privacy notification if required

private authGate() : mixed

checkNews()

Check for any news items in the database

private checkNews() : mixed

clearEmbargoes()

Clear any expired embargoes

private clearEmbargoes() : mixed

failure()

failure

private failure([mixed $error = FALSE ]) : mixed

In case of failure, Exit back to logon prompt with optional error message

Parameters
$error : mixed = FALSE

Default is FALSE

logout()

log out user

private logout([bool $readonly_mode = FALSE ]) : mixed

Various bits of garbage disposal, session is destroyed and user is presented with logon prompt

If requested, the user keep a PHp session open in Read Only, not linked to its account.

Parameters
$readonly_mode : bool = FALSE

Default is FALSE.

printLogonTable()

print username/password text boxes

private printLogonTable() : string
Return values
string

readOnly()

log out user in Read Only Mode

private readOnly() : mixed

This function is just a wrapper for logout().


        
On this page

Search results