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