Upload files to "documents"
This commit is contained in:
@@ -0,0 +1,34 @@
|
|||||||
|
# Authentication and User Management
|
||||||
|
|
||||||
|
## Google OAuth Flow
|
||||||
|
|
||||||
|
Google
|
||||||
|
-> Portal
|
||||||
|
-> Users table
|
||||||
|
|
||||||
|
Fields:
|
||||||
|
- email
|
||||||
|
- display_name
|
||||||
|
- avatar_url
|
||||||
|
- provider_subject
|
||||||
|
- auth_provider
|
||||||
|
- last_login_at
|
||||||
|
|
||||||
|
## User Creation
|
||||||
|
|
||||||
|
First user:
|
||||||
|
- admin
|
||||||
|
|
||||||
|
Additional users:
|
||||||
|
- viewer
|
||||||
|
|
||||||
|
## AUTH_MODE
|
||||||
|
|
||||||
|
google
|
||||||
|
- Google only
|
||||||
|
|
||||||
|
mixed
|
||||||
|
- Google + local fallback
|
||||||
|
|
||||||
|
local
|
||||||
|
- Local login only
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
# Roadmap
|
||||||
|
|
||||||
|
## High Priority
|
||||||
|
|
||||||
|
### Gitea Provisioning Validation
|
||||||
|
- viewer -> developer
|
||||||
|
- developer -> viewer
|
||||||
|
- admin -> developer
|
||||||
|
- enable / disable user
|
||||||
|
|
||||||
|
### TLS Restore Fix
|
||||||
|
Preserve Caddy ACME state.
|
||||||
|
|
||||||
|
## Medium Priority
|
||||||
|
- Monitoring
|
||||||
|
- Alerting
|
||||||
|
- Gitea team mapping
|
||||||
|
|
||||||
|
## Long Term
|
||||||
|
Google
|
||||||
|
-> Portal
|
||||||
|
-> Gitea
|
||||||
|
-> Additional services
|
||||||
|
|
||||||
|
Single sign-on ecosystem.
|
||||||
Reference in New Issue
Block a user