Check if user is disabled
GET/company/users/disabled/check
Überprüfen Sie, ob ein Benutzer deaktiviert (soft deleted) ist, indem Sie nach der E-Mail-Adresse suchen. Nützlich, um zu überprüfen, ob eine E-Mail-Adresse wiederverwendet werden kann.
Ziel
Die Überprüfung des Status deaktivierter Benutzer erleichtern, um festzustellen, ob eine E-Mail-Adresse für die Wiederverwendung verfügbar ist oder ob ein Benutzer reaktiviert werden kann.
Anwendungsfälle
- Überprüfen, ob eine E-Mail-Adresse bereits von einem deaktivierten Benutzer verwendet wird
- Entscheiden, ob ein bestehender Benutzer reaktiviert werden kann
- Duplikate bei der Erstellung neuer Benutzer verhindern
Authentifizierung & Autorisierung
- Erfordert gültiges JWT (Middleware m.isloged)
- Erfordert Admin- oder Dev-Rolle (Middleware m.isAdmin)
Verhalten
- Verwendet model.findOneDeleted(), um gelöschte Benutzer einzubeziehen
- Sucht nach E-Mail-Adresse (erforderlicher Query-Parameter)
- Gibt Informationen zum Status des Benutzers zurück
Hinweise
- Dieser Endpunkt sucht nach deaktivierten Benutzern (deleted=true)
- Nützlich, um zu entscheiden, ob ein Benutzer reaktiviert oder neu erstellt werden soll
Request
Responses
- 200
- 400
- 401
- 403
Überprüfung abgeschlossen.
Ungültige Anfrage. Mögliche Ursachen:
- E-Mail nicht angegeben
Nicht autorisiert (Admin- oder Dev-Rolle erforderlich)
Verboten (Benutzer ist kein Administrator)