beilunyang
|
dd109a464a
|
feat(auth): add Google OAuth support
|
2025-12-07 17:50:27 +08:00 |
|
beilunyang
|
e431c1fe5b
|
feat(turnstile): integrate Cloudflare Turnstile for enhanced security in login and registration processes
|
2025-10-22 23:31:48 +08:00 |
|
beilunyang
|
9d55564073
|
fix: the duke can not be used as the default role
|
2025-06-06 00:04:23 +08:00 |
|
beilunyang
|
eb6c3fe5eb
|
feat: /api/config endpoint can be called using APIKey
|
2025-05-13 00:01:15 +08:00 |
|
beilunyang
|
f86d944c25
|
feat: Add role-based email limit exemption for emperors
|
2025-02-27 23:59:36 +08:00 |
|
beilunyang
|
9ad3115833
|
feat: Implement OpenAPI with API Key authentication and role-based access control
|
2025-02-10 11:25:25 +08:00 |
|
beilunyang
|
126a4cb948
|
feat: Implement username/password authentication and registration features
|
2025-01-15 16:00:06 +08:00 |
|
beilunyang
|
fbd65a5ee4
|
feat: Enhance role management by adding role assignment functionality and checks for existing roles
|
2024-12-28 17:50:47 +08:00 |
|
beilunyang
|
6420cd7570
|
feat: Add configuration management for default user roles and permissions
|
2024-12-28 00:54:29 +08:00 |
|
beilunyang
|
5a7c17752a
|
feat: Implement role-based access control and enhance permissions system
|
2024-12-27 13:35:29 +08:00 |
|
beilunyang
|
cc7e5003c5
|
feat: Init
|
2024-12-16 01:49:50 +08:00 |
|