|
Add graceful auth-not-configured guards
- auth_login/auth_callback return 503 when GNAUTH_CLIENT_ID/SECRET are empty - webhooks return 503 when OAuth not configured - _resolve_user returns None early if auth not configured, avoiding crash during anonymous requests when gnexus-auth is not set up Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
|---|
|
|
| navi/api/routes/auth.py |
|---|
| navi/api/routes/webhooks.py |
|---|
| navi/auth/deps.py |
|---|