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
Age
Commit message (
Expand
)
Author
10 days
Log out exceptions with the application's logger
HEAD
main
Frederick Muriuki Muriithi
10 days
Allow the request to redirect from HTTP to HTTPS where relevant.
Frederick Muriuki Muriithi
10 days
DEBUG: See the Public JWKS uri.
Frederick Muriuki Muriithi
2024-11-08
Revert "Debug: Add debug logging to trace JWK fetching."
Frederick Muriuki Muriithi
2024-11-05
Debug: Add debug logging to trace JWK fetching.
Frederick Muriuki Muriithi
2024-11-04
Output KeySet retrieved from the client.
Frederick Muriuki Muriithi
2024-10-09
Linting: Fix minor linting errors
Frederick Muriuki Muriithi
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-19
Show "Forgot Password" link.
Frederick Muriuki Muriithi
2024-08-15
Fix a bunch of linting errors.
Frederick Muriuki Muriithi
2024-08-14
refactor: move newest_jwk_with_rotation function to jwks.py
John Nduli
2024-08-08
Forward email to email verification page.
Frederick Muriuki Muriithi
2024-08-05
Fix linting errors.
Frederick Muriuki Muriithi
2024-08-02
fix: use json to support parsing oauth2 requests
John Nduli
2024-07-31
Update all endpoints to use the `client_secret_post` auth method.
Frederick Muriuki Muriithi
2024-07-31
Use customised JWTBearerToken class
Frederick Muriuki Muriithi
2024-07-31
Extend default JWTBearerToken to include a user member.
Frederick Muriuki Muriithi
2024-07-31
Authenticate JWTs using all available keys.
Frederick Muriuki Muriithi
2024-07-31
Bug: Pass in app rather than path.
Frederick Muriuki Muriithi
2024-07-31
Fetch a client's JWKs from a URI
Frederick Muriuki Muriithi
2024-07-31
Validate JWTs against all existing JWKs.
Frederick Muriuki Muriithi
2024-07-31
Remove obsoleted SSL_PRIVATE_KEY configuration
Frederick Muriuki Muriithi
2024-07-31
Update datetime references on changed import.
Frederick Muriuki Muriithi
2024-07-31
Retrieve newest JWK, creating a new JWK where necessary.
Frederick Muriuki Muriithi
2024-07-30
JWT refresh: Deactivate the checks and revocation
Frederick Muriuki Muriithi
2024-07-18
List any/all existing JWKs
Frederick Muriuki Muriithi
2024-06-17
Bug: use or's short-circuiting to prevent evaluation of statements
Frederick Muriuki Muriithi
2024-06-04
Approximate the GN2 look-and-feel.
Frederick Muriuki Muriithi
2024-06-04
Redirect appropriately when verifying emails.
Frederick Muriuki Muriithi
2024-06-03
Raise explicit error messages for more graceful handling.
enable-sending-emails
Frederick Muriuki Muriithi
2024-06-03
Handle unverified emails
Frederick Muriuki Muriithi
2024-06-03
Move user creation from db resultset into static method
Frederick Muriuki Muriithi
2024-06-03
Save the creation date and verification status.
Frederick Muriuki Muriithi
2024-05-29
Remove unused import.
Frederick Muriuki Muriithi
2024-05-29
Revert "jwt: add user roles to the jwt token."
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
Linting: reorganise imports.
Frederick Muriuki Muriithi
2024-05-24
Use monads consistently to reduce chances of errors.
Frederick Muriuki Muriithi
2024-05-23
jwt: add user roles to the jwt token.
Frederick Muriuki Muriithi
2024-05-13
Fix myriad of linting error
Frederick Muriuki Muriithi
2024-05-13
Link old refresh token to newly issued refresh token
Frederick Muriuki Muriithi
2024-05-13
Register the RefreshTokenGrant with the server
Frederick Muriuki Muriithi
2024-05-13
Use None as default for expires_in
Frederick Muriuki Muriithi
2024-05-13
Save refresh token when it is generated.
Frederick Muriuki Muriithi
2024-05-13
Save token with same ID as JWT's "jti" value.
Frederick Muriuki Muriithi
2024-05-13
Initialise JWTRefreshToken model
Frederick Muriuki Muriithi
2024-05-06
Add `jti` claim
Frederick Muriuki Muriithi
2024-05-02
Include refresh tokens with generated JWT
Frederick Muriuki Muriithi
[next]