Authenticate Member
Questa azione è usata per leggere informazioni riguardanti un member, partendo dalle sue credenziali.
Configurazione
"actions": [
...,
{
"type": "authenticateMember",
//Il valore verrà preso dal campo {emailfield} del form
"email": "{emailfield}",
//Il valore verrà preso dal campo {passwordfield} del form
"password": "{passwordfield}",
"memberNotFoundMessage": "User not found",
"invalidCredentialsMessage": "Invalid credentials",
"memberBlockedMessage": "User blocked",
"memberNotApproved": "User not approved yet"
},
...
]
Risultato
Quando l'action viene eseguita, se le credenziali corrispondono ad un member del sito, il campo session della risposta alla form submission conterrà l'oggetto Member in JSON. Con questo oggetto il front-end può avviare una sessione per consentire la visibilità di determinate pagine e risorse.