summaryrefslogtreecommitdiff
path: root/pkg
AgeCommit message (Expand)Author
2025-04-30test: ensure tests work offlinemo khan
2025-04-30refactor: delegate to x packagemo khan
2025-04-30refactor: using existing helpersmo khan
2025-04-30feat: extract other cookie optionsmo khan
2025-04-30fix: prepend default optionmo khan
2025-04-30refactor: extract generic function to create and initialize any typemo khan
2025-04-30refactor: extract Option[T] and cleaner API for creating cookiesmo khan
2025-04-30refactor: extract cookie optionsmo khan
2025-04-30fix: the CSRF cookie needs to have a same site lax modemo khan
2025-04-30fix: disable secure cookies in development modemo khan
2025-04-29feat: use same site strict modemo khan
2025-04-29Use secure and http flag on cookies everywheremo khan
2025-04-29feat: ensure cookie is not accessible to js and one transmitted over tls in p...mo khan
2025-04-28feat: redirect to login page when session is establishedmo khan
2025-04-28feat: generate a nonce to validate the OAuth callbackmo khan
2025-04-28test: temporarily disable http and secure flagsmo khan
2025-04-28feat: add logout endpointmo khan
2025-04-28feat: do not allow js to access cookiemo khan
2025-04-28refactor: extract method to validate id tokenmo khan
2025-04-28refactor: move types to separate filesmo khan
2025-04-25refactor: move key pacakge to cfgmo khan
2025-04-25refactor: move db and mountable to appmo khan
2025-04-25refactor: move domain package into appmo khan
2025-04-25refactor: move Repository interface to domainmo khan
2025-04-25feat: display author informationmo khan
2025-04-25feat: record the authormo khan
2025-04-25refactor: move id and entity to domain packagemo khan
2025-04-24feat: add middleware to require a logged in usermo khan
2025-04-23docs: add an example ID Tokenmo khan
2025-04-22refactor: convert id token to user in mappermo khan
2025-04-21feat: provision new users on-demandmo khan
2025-04-21feat: attach current user if they are in the dbmo khan
2025-04-21feat: start to build middleware to attach the current usermo khan
2025-04-21refactor: convert Repository to Repository[T Entity]mo khan
2025-04-21refactor: rename middlewaremo khan
2025-04-21refactor: extract oidc.RawIDToken typemo khan
2025-04-17refactor: introduce api to parse id token from multiple locationsmo khan
2025-04-17refactor: remove Key suffix from context keysmo khan
2025-04-17refactor: move context keys to key packagemo khan
2025-04-17refactor: remove dead codemo khan
2025-04-17chore: write errors to logmo khan
2025-04-17test: extract test helper to convert and verify raw id tokenmo khan
2025-04-17test: extract method to generate a valid authorization code grantmo khan
2025-04-17test: remove the test oidc servermo khan
2025-04-17test: extract oidc server test helpermo khan
2025-04-17refactor: use mockoidc to test out id token verificationmo khan
2025-04-17test: temporarily skip test until github.com/oauth2-proxy/mockoidc is addedmo khan
2025-04-16refactor: verify the id token on every requestmo khan
2025-04-16feat: attach middleware to unpack session cookiemo khan
2025-04-16feat: create middleware to parse id token from session cookiemo khan