# Effettuare il login
Effettuare una richiesta in POST a questo indirizzo (attenzione: il metodo GET non è supportato)
index.php?option=com_api&app=users&resource=login&format=raw
Inviare tramite dati POST queste altre variabili:
- username username per accedere
- password password dell'utente
Il sistema dovrebbe rispondere restituendo un formato JSON con il token di autenticazione per l'utente, o in alternativa un codice di errore.
{
"code": 200|401
"message":"Wrong password" // string (solo nel caso di risposta negativa)
"id": "92" // string
"auth": "36d7d...a8a9" // string
"person_id": "3" // string - codice della persona nell'archivio. solo per i tesserati
}
- code: int: 200 for ok / 401 for not authorized
- message: string: optional message from system
- id: string: the id of the user
- auth: string: code for auth
- person_id: person id for other parts in platflorm
# Richieste autenticate
# &key=<auth>
È poi possibile utilizzare la stringa auth
ritornata per effettuare le successive richieste alle API
specificandolo nell'URL di ogni richiesta con il nome key
# Barear Token
È possibile specificare nell'header HTTP di ogni richiesta:
Authorization : Bearer <auth>