aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
7 daysAdd `jti` claimHEADmainFrederick Muriuki Muriithi
11 daysInclude refresh tokens with generated JWTFrederick Muriuki Muriithi
11 daysDelete a client's public key.Frederick Muriuki Muriithi
11 daysImprove UI look-and-feel.Frederick Muriuki Muriithi
11 daysRegister a client's public key(s).Frederick Muriuki Muriithi
11 daysCompute and cache the client's KeySet.Frederick Muriuki Muriithi
11 daysProvide missing client name.Frederick Muriuki Muriithi
11 daysFix editing of grant_typesFrederick Muriuki Muriithi
11 daysUse same name as register-client formFrederick Muriuki Muriithi
11 daysMake registration of grant-types more flexible.Frederick Muriuki Muriithi
11 daysuse dataclasses' asdict() function.Frederick Muriuki Muriithi
11 daysUse user-provided values rather than hard-coded values.Frederick Muriuki Muriithi
11 daysAdd error checking to form input data.Frederick Muriuki Muriithi
11 daysReplace colon with hyphen in html element namesFrederick Muriuki Muriithi
13 daysCreate a JWT token when querying a user's role an a resource.Munyoki Kilyungi
2024-04-26UX: use correct class for flash messages.Frederick Muriuki Muriithi
2024-04-26Pass redirect_uri fields in POST. Use full URLFrederick Muriuki Muriithi
2024-04-25Make `CLIENTS_SSL_PUBLIC_KEYS_DIR` explicitly a config setting.Frederick Muriuki Muriithi
2024-04-24Move entry-point wsgi.py file/script to gn_auth packageFrederick Muriuki Muriithi
2024-04-24Move the errors module up one level to break circular dependencies.Frederick Muriuki Muriithi
2024-04-24Setup logging: Use gunicorn's loggers where appropriateFrederick Muriuki Muriithi
2024-04-23pylint: Fix linting errors.Frederick Muriuki Muriithi
2024-04-23tests: Fix missing test ssl key.Frederick Muriuki Muriithi
2024-04-23Rename function and do minor bug-fixes.Frederick Muriuki Muriithi
2024-04-23tests: Add missing configs to allow tests to run.Frederick Muriuki Muriithi
2024-04-23Update default settings.Frederick Muriuki Muriithi
2024-04-23Make UPLOADS_DIR mandatory rather than CLIENTS_SSL_PUBLIC_KEYS_DIRFrederick Muriuki Muriithi
2024-04-23Make the keys storage dir depend on the more generic uploads directoryjwt-as-authorization-grantFrederick Muriuki Muriithi
2024-04-22Resolve the key using the "kid" field.Frederick Muriuki Muriithi
2024-04-22Separate clients' keys from authorisation server's keyFrederick Muriuki Muriithi
2024-04-20Separate authentication from token generationFrederick Muriuki Muriithi
2024-04-20Remove unused importFrederick Muriuki Muriithi
2024-04-20Use the response_type in the request.Frederick Muriuki Muriithi
2024-04-20Setup token validators at app initialisation.Frederick Muriuki Muriithi
2024-04-20Define and register grant for JWT tokens.Frederick Muriuki Muriithi
2024-04-18Add the `SSL_KEY_PAIR_*` configurationsFrederick Muriuki Muriithi
2024-04-02Remove unused group argument.Frederick Muriuki Muriithi
2024-03-30Update call: Drop unused argument in call.Frederick Muriuki Muriithi
2024-03-26Rename to gn-authFrederick Muriuki Muriithi
2024-03-25Flatten roles list in "get_user_roles_on_resource."Munyoki Kilyungi
2024-03-21Return empty tuples when metadata is queried for data.Munyoki Kilyungi
2024-03-21Add extra endpoint to get user authorisation given a resource name.Munyoki Kilyungi
2024-03-21Revert "Add an extra endpoint for metadata authorisation."Munyoki Kilyungi
2024-03-21Rename klass to class_.Munyoki Kilyungi
2024-03-21Fix typo.Munyoki Kilyungi
2024-03-21Replace "the" prefix with an underscore.Munyoki Kilyungi
2024-03-21Delete dead comment.Munyoki Kilyungi
2024-03-21Rename the_user -> _user.Munyoki Kilyungi
2024-03-21Delete commented out import.Munyoki Kilyungi
2024-03-21Rename "the_code" to "_code".Munyoki Kilyungi