index
:
gn-auth
enable-key-rotation
enable-sending-emails
handle-role-privilege-escalation
main
GN authentication and authorization service
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
gn_auth
/
auth
/
authentication
/
oauth2
/
models
Age
Commit message (
Expand
)
Author
2024-10-09
Add a client to the JWTBearerToken objects.
Frederick Muriuki Muriithi
2024-10-03
Provide a way to change OAuth2 client secrets.
Frederick Muriuki Muriithi
2024-08-05
Fix linting errors.
Frederick Muriuki Muriithi
2024-07-31
Update all endpoints to use the `client_secret_post` auth method.
Frederick Muriuki Muriithi
2024-07-31
Extend default JWTBearerToken to include a user member.
Frederick Muriuki Muriithi
2024-07-31
Fetch a client's JWKs from a URI
Frederick Muriuki Muriithi
2024-07-30
JWT refresh: Deactivate the checks and revocation
Frederick Muriuki Muriithi
2024-06-03
Raise explicit error messages for more graceful handling.
enable-sending-emails
Frederick Muriuki Muriithi
2024-05-24
Revoke refresh token, and all its children.
Frederick Muriuki Muriithi
2024-05-24
Check whether a refresh token has been used before
Frederick Muriuki Muriithi
2024-05-24
Use monads consistently to reduce chances of errors.
Frederick Muriuki Muriithi
2024-05-13
Fix myriad of linting error
Frederick Muriuki Muriithi
2024-05-13
Initialise JWTRefreshToken model
Frederick Muriuki Muriithi
2024-05-02
Compute and cache the client's KeySet.
Frederick Muriuki Muriithi
2024-04-24
Move the errors module up one level to break circular dependencies.
Frederick Muriuki Muriithi
2024-03-21
Rename the_user -> _user.
Munyoki Kilyungi
2024-03-13
Rename users -> fetch_users.
Munyoki Kilyungi
2024-03-13
Define AuthorisationCode using frozen dataclass.
Munyoki Kilyungi
2024-03-13
Define OAuth2Client using frozen dataclass.
Munyoki Kilyungi
2024-03-13
Define OAuth2Token using a frozen dataclass.
Munyoki Kilyungi
2024-03-08
Replace "if" branching with "monad_from_none_or_value".
Munyoki Kilyungi
2024-03-08
Rename "__5_MINUTES__" to "EXPIRY_IN_SECONDS".
Munyoki Kilyungi
2024-03-08
Explicitly add keyword arguments to AuthorisationCode.
Munyoki Kilyungi
2023-08-23
pylint: Replace `lambda ...` statements with `def ...`
Frederick Muriuki Muriithi
2023-08-07
Change imports to new unified db module.
Frederick Muriuki Muriithi
2023-08-07
Update module name/path
Frederick Muriuki Muriithi
2023-08-04
Copy over files from GN3 repository.
Frederick Muriuki Muriithi