Zum Hauptinhalt springen

Authentifizierung

Vorstand Login

POST https://api.fwv-raura.ch/auth/vorstand/login
Content-Type: application/json

{
"email": "aktuar@fwv-raura.ch",
"password": "dein-mailcow-passwort"
}

Erfolgreiche Antwort

{
"success": true,
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"user": {
"email": "aktuar@fwv-raura.ch",
"role": "aktuar",
"name": "Stefan Müller"
}
}

Token verwenden

GET https://api.fwv-raura.ch/members
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...

Token-Ablauf

Tokens sind 8 Stunden gültig. Nach Ablauf muss ein neuer Login durchgeführt werden.

Rollen

RolleGruppeBerechtigungen
adminvorstand, adminVolle Rechte
praesidentvorstandLesen, Erstellen, Bearbeiten
aktuarvorstandLesen, Erstellen, Bearbeiten
kassiervorstandLesen, Erstellen, Bearbeiten
materialwartvorstandLesen, Erstellen, Bearbeiten
beisitzervorstandLesen, Erstellen, Bearbeiten