RattleSN4K3
|
8d0864e01c
|
Handle errors with specific exceptions, provide error response with message for clients
|
2025-06-22 01:33:03 +02:00 |
|
RattleSN4K3
|
83f453851f
|
Prevent user account creation if the password does not meet the required criteria
|
2025-06-22 01:33:03 +02:00 |
|
RattleSN4K3
|
a387202d00
|
Support old clients with legacy register workflow (with no password confirmation)
|
2025-04-24 01:39:08 +02:00 |
|
Pat Hartl
|
cef428acc1
|
Optimize UserService queries, cache user roles, clean up UserService
|
2025-02-08 12:32:54 -06:00 |
|
Pat Hartl
|
e9e5bc096d
|
Move registration to AuthenticationService, add scripts for UserLogin and UserRegistration
|
2025-02-04 18:45:24 -06:00 |
|
Pat Hartl
|
af08645396
|
Remove use of DatabaseServiceFactory, update service dependency injection
|
2025-02-01 02:21:34 -06:00 |
|
Pat Hartl
|
46b60dfa9b
|
Include user ID in JWT
|
2025-01-19 13:57:29 -06:00 |
|
Pat Hartl
|
e6301fb4ba
|
Get authentication providers via API
|
2025-01-03 00:55:22 -06:00 |
|
Pat Hartl
|
78dbcdfd6c
|
Fix auth service
|
2025-01-01 21:12:07 -06:00 |
|
Pat Hartl
|
8ac25adf61
|
Provide route to get API token using authentication provider
|
2025-01-01 19:24:35 -06:00 |
|
Pat Hartl
|
98c0d276b0
|
Support OAuth as well as OIDC
- Rename ExternalProvider to AuthenticationProvider
- Add enum for authentication provider type (OAuth, SAML, OIDC, etc)
- Add claim mappings
- Move authentication provider registration to extension methods
|
2024-12-28 05:23:23 -06:00 |
|
Pat Hartl
|
11e182413d
|
Add ability to define external authentication providers
|
2024-12-28 03:48:15 -06:00 |
|