tempepe
4a0606f774
feat(oidc-auth): optional cookie domain ( #919 )
2025-01-05 18:23:44 +09:00
Yusuke Wada
7a401b0850
chore: use the latest eslint and `@hono/eslint-config` ( #904 )
...
* chore: use the latest eslint and `@hono/eslint-config`
* update codes
2024-12-25 18:08:43 +09:00
tempepe
68eec9e2bc
feat(oidc-auth): optional cookie name ( #789 )
2024-10-25 11:25:00 +09:00
Axel Meinhardt
5675a5fc32
feat(oidc-auth): access and set claims ( #711 )
...
* feat(oidc-auth): access and set claims
Signed-off-by: Axel Meinhardt <26243798+ameinhardt@users.noreply.github.com>
* chore(oidc-auth): add changeset, doc and fix types
Signed-off-by: Axel Meinhardt <26243798+ameinhardt@users.noreply.github.com>
* chore(oidc-auth): add tests
Signed-off-by: Axel Meinhardt <26243798+ameinhardt@users.noreply.github.com>
* refactored some types
---------
Signed-off-by: Axel Meinhardt <26243798+ameinhardt@users.noreply.github.com>
Co-authored-by: Yusuke Wada <yusuke@kamawada.com>
2024-08-26 11:44:14 +09:00
Axel Meinhardt
cd99b40177
feat(oidc-auth): restrict cookie paths ( #709 )
...
* feat(oidc-auth): restrict cookie paths
Signed-off-by: Axel Meinhardt <26243798+ameinhardt@users.noreply.github.com>
* chore(oidc-auth): add documentation
Signed-off-by: Axel Meinhardt <26243798+ameinhardt@users.noreply.github.com>
* fix(oidc-auth): add tests
Signed-off-by: Axel Meinhardt <26243798+ameinhardt@users.noreply.github.com>
* refactor and format
---------
Signed-off-by: Axel Meinhardt <26243798+ameinhardt@users.noreply.github.com>
Co-authored-by: Yusuke Wada <yusuke@kamawada.com>
2024-08-26 07:37:10 +09:00
Yusuke Wada
7ab462dbc4
refactor: format ( #497 )
2024-05-04 11:33:29 +09:00
Yoshio HANAWA
7777562f64
feat: Add OpenID Connect authentication middleware ( #372 )
...
* Add OpenID Connect authentication middleware
* add ci
* use tsup to build and use `module`
* update `yarn.lock`
* update `yarn.lock`
* Add `configureOidcAuth()` and remove the use of environment variables / Replace `Error` to `HTTPException` / Fix README / Fix version to 0.0.0
* Use environment variables for configuration of the middleware and remove `configureOidcAuth()` / Fix README
* chore: update `peerDependencies` and use latest hono
---------
Co-authored-by: Yusuke Wada <yusuke@kamawada.com>
2024-02-13 11:14:48 +09:00