WRDAuthPlugin::_GetConfig (open)

Return the configuration

Syntax

LOADLIB "mod::wrd/lib/internal/auth/webdesignplugin.whlib";

RECORD FUNCTION _GetConfig()

Return value

RECORD

Plugin configuration

BOOLEAN accountpasswordisauthsettings

Whether the password attribute of WRD type 'authenticationsettings'

STRING accountpasswordtag

Tag of the the password attribute

STRING authpageswitty
STRING ARRAY cachefields
STRING cookiedomain
cookiename

Cookie name

STRING domainsecret

Domain secret

INTEGER64 expire_login

Expire normal login after this time (milliseconds)

INTEGER64 expire_persistentlogin

Expire persistent login after this time (milliseconds)

INTEGER64 expire_thirdpartylogin

Expire third party login after this time (milliseconds)

STRING fallback_lastloginfield

Fallback last login field

fatalerror

If it exists, describes the error when getting the authentication settings

STRING firstloginfield
STRING lastloginfield
BOOLEAN loginemail

Whether the account email tag is equal to the login tag

STRING loginpage

Site reference to the login page (eg "currentsite::/")

BOOLEAN nohttponlycookies
INTEGER passwordresetlifetime

Password reset lifetime in minutes

INTEGER round_longlogins_to

Round long logins to this time of the day (milliseconds)

STRING round_longlogins_tz

Round long logins in this timezone

INTEGER64 round_minduration

Minimum duration of sessions when rounding (milliseconds)

STRING ARRAY routerfeatures
STRING samesitecookie
INTEGER schemaid

WRD schema id

BOOLEAN securecookie
STRING servicemailtemplate
BOOLEAN spautocreate
STRING supportobjectname

Support object reference

STRING wrdschema

WRD schema name (not yet expanded)