mani
f962d29eda
Pass optional state as parameter, so we can link other state info to it
2025-02-24 01:48:30 +02: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
Wang Guan
e54c628751
feat(oauth-providers): allow custom redirect_uri ( #601 )
...
* oauth-providers: allow set of redirect_uri
* only check state in req with auth code
* update readme.md
* add changeset file
* update readme
* run lint:fix
* add test
* test other providers
* revent unreleated test
2024-07-19 07:43:18 +09:00
Wang Guan
69eca66e4d
fix(oauth-providers): oauth-middleware: load `env.SECRETS` with hono/adapter ( #588 )
...
* load env with hono/adapter
* add changeset
* update changeset type
2024-06-25 05:02:46 +09:00
Carlos Sanjines Aldazosa
d2696c46ba
Oauth providers ( #262 )
...
* [FEAT] facebook and google authentication
* [FEAT] github authentication
* [FEAT] linkedin authentication
* [TEST] all methods tested
* [UPDATE] open-auth middleware split
* [UPDATE] auth packages merged into oauth-provider
* docs: format README
* fix: fix `package.json`, prettify, rename something
* fix: use `ContextVariableMap`
* docs: update README
* make it as a minor release
* [FIX: linkedin] path name
* [UPDATE: linkedin] pathname
---------
Co-authored-by: Yusuke Wada <yusuke@kamawada.com>
2023-11-27 21:33:31 +09:00