mirror of
https://github.com/nextcloud/server.git
synced 2026-04-13 04:57:12 -04:00
Currently we return a 403 (Forbidden) when the password confirmation failed - which itself seems to be inappropriate as its basically a login failing so a 401 (not authorized) is more appropriate. This is especially a problem because APIs might return 403 internally for good reason (e.g. user missing permission) but 401 would not be a problem. But as this is a breaking change so my solution to be able to distinguish API error from password confirmation error is: Add a header inside the response that marks failed password confirmation `X-NC-Auth-NotConfirmed`. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> |
||
|---|---|---|
| .. | ||
| Bootstrap | ||
| DependencyInjection | ||
| Http | ||
| Middleware | ||
| OCS | ||
| Routing | ||
| Services | ||
| Utility | ||
| App.php | ||
| Http.php | ||
| ScopedPsrLogger.php | ||