Angenommen, ein REST-Client ist angemeldet und versucht erneut, sich anzumelden. In diesem Fall ignoriert der Server die Anfrage. Welcher Status sollte hier zurückgegeben werden?HTTP-Status für "bereits angemeldet"
Antwort
Ich denke, Ihre API könnte mit der Rückgabe der genau gleichen Statuscode/Nachricht wie es wäre, wenn es ein erfolgreicher ersten Login wäre.
Hier ist, warum ... So wie ich es sehe, haben Sie zwei verschiedene Szenarien aus Sicht der API: neue Anmeldung und erneute Anmeldung. Programmatisch gibt es einen Unterschied.
Aber aus der Sicht des API-Consumer, alle Verbraucher möchte wissen, ob Login erfolgreich war, was es war.
Ich stimme voll und ganz zu. – FredTheWebGuy
Also ist es im Wesentlichen idempotent. Macht Sinn. – mahemoff
gute Verwendung dieses Wortes, übrigens. +1 – Kristian
- 1. Firebase-Benutzer bereits angemeldet
- 2. Spring Security - Redirect wenn bereits angemeldet
- 3. Disable (Login/Register) für bereits Benutzer in FOSuserBundle 'angemeldet'
- 4. überprüfen, ob ein Benutzer bereits angemeldet ist?
- 5. ob der Benutzer bereits angemeldet ist oder nicht?
- 6. Node.js: Reisepass, zu überprüfen, ob der Benutzer bereits angemeldet hatte
- 7. Überprüfen Sie, ob der Benutzer bereits mit Auth.GoogleSignInApi angemeldet ist.
- 8. Überprüfen, ob sich ein Benutzer bereits angemeldet hat
- 9. ReturnUrl verursacht Fehler, wenn Benutzer bereits angemeldet ist
- 10. Httpstatus in API-Ebene weiterentwickelt werden 22
- 11. Spring Boot, wie ignoriert man HttpStatus Exceptions
- 12. (Nativescript/Angular2) Benutzer angemeldet bleiben
- 13. Antwort Fehler 500 im Frühjahr (HttpStatus Feld null Zeiger)
- 14. HTML-Autocomplete-Benutzername verursacht Password-Feld ausgefüllt werden, sobald Benutzer bereits angemeldet
- 15. ‚RTLD_NEXT‘ nicht angemeldet
- 16. Überprüfung angemeldet oder nicht
- 17. Benutzer bleiben angemeldet
- 18. Wie kann ich wissen, dass der Benutzer bereits bei Facebook angemeldet ist?
- 19. wie Login-Seite zu überspringen, wenn Benutzer bereits in ionischen angemeldet
- 20. Skype wird nicht geöffnet: "Wir können Skype nicht öffnen. Sie sind bereits auf diesem Computer angemeldet ..."
- 21. Get Windows angemeldet Benutzer REST Web Api
- 22. getOutputStream() bereits für diese Antwort
- 23. JsonMappingException: Bereits POJO für ID
- 24. wie AutoFill Formulareinträge wenn Benutzer angemeldet ist?
- 25. apppool identity vs angemeldet Benutzer
- 26. Wie kann ich einen Benutzer für 2 Wochen angemeldet lassen?
- 27. Lassen Sie den Benutzer für immer angemeldet bleiben - Verschiedene Implementierungsmethoden
- 28. Nur für eine Anforderung angemeldet, nach der Aktualisierung abgemeldet
- 29. bleiben angemeldet für ganze Sitzung spielen Framework (Java)
- 30. Cucumber Schritt Definition für „Da ich angemeldet bin“
Wie erfolgt die Anmeldung? HTTP-Basisauthentifizierung? Wie verhält sich der Anmeldestatus zu REST? –