- Add workos oauth provider (bfa2a88)
- Add seznam oauth provider (#285)
- webauthn: Add event to validateUser to track authenticated users (#287)
- Update packageManager to pnpm 9.13.2 (fc0d991)
- Sébastien Chopin (@atinux)
- David Stranava (@stranavad)
- Brian Coleman [email protected]
- Forward set-cookie header for
useUserSession().clear()
(#282)
- Add SessionConfig type (7633e27)
- Fix types (5d58645)
- Update deps (ffafb2c)
- Rename jtw to jwt (139197b)
- Sébastien Chopin (@atinux)
- Add authentik provider (33686af)
- composable: Use same context for
clear
andfetch
(#278)
- Update deps (6072a74)
- Zitadel provider implementation (d4c0b5a)
- release: V0.5.1 (727b5b4)
- Fix package format (247ec8f)
- playground: Max height for dropdow (10951b0)
- Update deps (3e9422f)
- playground: Update deps (1d0d7f7)
- Fix types (a13b054)
- Sébastien Chopin (@atinux)
- Velka (@Velka-DEV)
useWebAuthn
composable registration & fixallowCredentials
/excludeCredentials
option (#266)
- Sébastien Chopin (@atinux)
- Gerben Mulder [email protected]
- playground: Remove duplicate code (edc14ce)
⚠️ Update simplewebauthn to v11 (92e3e2e)- Update deps (5a4ecb3)
⚠️ Update simplewebauthn to v11 (92e3e2e)
- Sébastien Chopin (@atinux)
- Gerben Mulder [email protected]
- Nekohaxx (@nekohaxx)
- FreeCoderX (@yxw007)
- Fetch hook is called even is user is not set (#209)
- Sébastien Chopin (@atinux)
- Update deps (2719753)
- Jules Libert [email protected]
- Sébastien Chopin (@atinux)
- Mathieu NICOLAS (@mathieunicolas)
- Add polar provider (2682bcb)
- Improvement (3bd76b0)
- Ahmed Rangel (@ahmedrangel)
- Sébastien Chopin (@atinux)
- Remove unnecessary challenge cookie (be2626b)
- Gerben Mulder [email protected]
- Sébastien Chopin (@atinux)
- Add Dropbox as supported oauth provider (#183)
⚠️ Callfetch
hook if session is not empty instead of user defined (#188)⚠️ Renameoauth<Provider>EventHandler
todefineOAuth<Provider>EventHandler
(#189)- Add
hashPassword
&verifyPassword
server utils (0c4d050) - Webauthn (passkey) support (a90b173)
- steam: Improve open id validation (#184)
⚠️ Callfetch
hook if session is not empty instead of user defined (#188)⚠️ Renameoauth<Provider>EventHandler
todefineOAuth<Provider>EventHandler
(#189)
- Sébastien Chopin (@atinux)
- Gerben Mulder [email protected]
- Julian Renard [email protected]
- Estéban [email protected]
- Ahmed Rangel (@ahmedrangel)
- Yizack Rangel (@Yizack)
- UserSession secure type augmentation (#181)
- Update deps (4a0e1e9)
- Sébastien Chopin (@atinux)
- Israel Ortuño [email protected]
- Add Gitlab provider (fec746f)
- Add instagram provider (3bd553c)
- Add vk provider (6581f12)
- Add support for private data & config argument (#171)
- Ensure plugin declaration files are emitted (#170)
- Sébastien Chopin (@atinux)
- Daniel Roe (@danielroe)
- Alex Blumgart [email protected]
- Sandro Circi (@sandros94)
- Rudo Kemper (@rudokemper)
- Paypal tokens request requires encoded
redirect_uri
(8bf3b0b)
- Update deps (50aba8d)
- Add tiktok provider (c1b1f44)
- Request token (925f688)
- Fix typo (8d3af7e)
- Update deps (c4189b2)
- Sébastien Chopin (@atinux)
- Ahmed Rangel (@ahmedrangel)
- Estéban [email protected]
- Ivailo Panamski [email protected]
- Cognito oauth support custom domain (4ad11a4)
- Fetch session directly when ssr disabled (#151)
- Update .vscode (6285ca2)
- Update @nuxt/module-builder (ceaa47b)
- Upadte X handler (7e81c27)
- Fix X (7269c61)
- Lint fix (cf75ab1)
- Update deps (35eff05)
- Sébastien Chopin (@atinux)
- Estéban [email protected]
- Zack Spear (@zackspear)
- Alexander (@hywax)
- Support redirectURL config for all providers (cdca787)
- Kevin Olson (@acidjazz)
- Update nitro version (848cebe)
- Sébastien Chopin (@atinux)
- Alexander [email protected]
- TcarterBAMF (@tcarterBAMF)
- Add missing session in AuthState (3e39727)
- Sébastien Chopin (@Atinux)
- Always return 200 for session endpoint (#130)
- Fix event handler name in example (a4cfa89)
- Update deps (0132ea0)
- Sébastien Chopin (@Atinux)
- Estéban (@Barbapapazes)
⚠️ One export per provider for tree-shaking (4f98b53)
⚠️ One export per provider for tree-shaking (4f98b53)
- Sébastien Chopin (@Atinux)
- Estéban (@Barbapapazes)
- Add lint script (af884ff)
- Alex [email protected]
- Estéban (@Barbapapazes)
- Fayaz Ahmed (@fayazara)
⚠️ Support hybrid rendering (#104)- Add steam as supported oauth provider (c8b02d0)
- Add paypal as supported oauth provider (57ea01e)
- Add x(formerly twitter) as supported oauth provider (a0be1f2)
- Add xsuaa provider (9afb9eb)
- Replace ofetch with $fetch (a7df1b5)
- Fix typos (149448a)
- Include SSR instructions in the README, fixes #97 (#99, #97)
- Update readme (7a4dcfb)
- Add X in readme (b452d60)
- Add packageManager (c323edc)
- Add link to nuxt-authorization (1b06908)
- Update deps (2fb5cff)
- release: V0.1.0 (6ea5685)
⚠️ Support hybrid rendering (#104)
- Jan Fröhlich (@zanfee)
- Sébastien Chopin (@Atinux)
- Stonegate
- Yizack Rangel (@Yizack)
- Ahmed Rangel (@ahmedrangel)
- Yue JIN (@kingyue737)
- Paulo Queiroz (@raggesilver)
- Timi Omoyeni (@Timibadass)
⚠️ Support hybrid rendering (#104)
⚠️ Support hybrid rendering (#104)
- Sébastien Chopin (@Atinux)
- Paulo Queiroz (@raggesilver)
- Timi Omoyeni (@Timibadass)
- Add fields support to facebook provider (8e53936)
- Update to latest
@nuxt/module-builder
(c9e4ff7)
- Ozan Cakir (@ozancakir)
- Daniel Roe (@danielroe)
- Add facebook OAuth provider (777d8b2)
- Update deps (3e42be4)
- Sébastien Chopin (@Atinux)
- Adam Hudák (@adam-hudak)
- Add opts to requireUserSession for error message and status code customization (015e847)
- Avoid duplicate trigger of session fetch hook due to request retry (5fac9a1)
- Removed reference to /api in readme (#77)
- Sébastien Chopin (@Atinux)
- Deth [email protected]
- Conrawl Rogers [email protected]
- Daniel Roe (@danielroe)
- Max (@onmax)
- Add
redirectUrl
to OAuthMicrosoftConfig for HTTP vs HTTPS Handling (50ba6fe)
- types: Narrowed session type passed to fetch session hook (77c82e7)
- Gerben Mulder [email protected]
- André Agro Ferreira (@andreagroferreira)
- Sébastien Chopin (@Atinux)
- Daniel Roe (@danielroe)
- Update deps (c8b8eb9)
- Sébastien Chopin (@Atinux)
- Leverage NUXT_SESSION_PASSWORD provided at runtime (4932959)
- Sébastien Chopin (@Atinux)
- Generate NUXT_SESSION_PASSWORD and throw if not set in production (de890ed)
- Leverage runtimeConfig to check password (7c23543)
- Fix types (34dfb7b)
- Sébastien Chopin (@Atinux)
- Add authorizationParams in oauth config (#56)
- Update badge colors (ff868a6)
- Update deps (fdaa88c)
- Add api test route (9aed7fe)
- Update deps in playground (95c657f)
- release: V0.0.17 (a814b58)
- UserSession user type augmentation (#54)
- Add replaceUserSession() (#44)
- google: Remove
redirectUrl
type (#52)
- Sébastien Chopin (@Atinux)
- Maximilian Götz-Mikus (@maximilianmikus)
- Harlan Wilton (@harlan-zw)
- Replace encoded space characters with regular spaces (#40)
- Up deps (a7bd06b)
- Sébastien Chopin (@Atinux)
- Dvir Hazout [email protected]
- Silvio Eckl [email protected]
- Ahmed Rangel (@ahmedrangel)
- Added keycloak as oauth provider (#23)
- Sébastien Chopin (@Atinux)
- Yue JIN
- Daniel Roe [email protected]
- Rename session from verify to fetch (10694e9)
- Sébastien Chopin (@Atinux)
- Correct arguments for hooks (6e0193e)
- Sébastien Chopin (@Atinux)
- Add sessionHooks to extend user sessions (c470319)
- Sébastien Chopin (@Atinux)
- Added linkedIn auth provider (#13)
- Add audience to auth0 runtime config types (#27)
- Add LinkedIn in providers (c9b9925)
- Update deps (bb3a510)
- Sébastien Chopin (@Atinux)
- José Manuel Madriaza Caravia
- H+ [email protected]
- Jakub Frelik [email protected]
- Uģis (@BerzinsU)
- Avoid infinite loop with latest Nuxt (93b949d)
- playground: Better with right title (97a3ad3)
- Sébastien Chopin (@Atinux)
- oauth: Add generic OAuthConfig type (#18)
- Use consistent reference to module (13daa78)
- Add SameSite=lax (1b296e2)
- Sigve Hansen (@sifferhans)
- Daniel Roe [email protected]
- Sébastien Chopin (@Atinux)
- Added discord auth provider (#7)
- Added oauth battle.net (#11)
- Refactor login buttons to use dropdown (#14)
- Update deps (05f4a9c)
- Sébastien Chopin (@Atinux)
- Arash
- Samuel LEFEVRE
- H+ [email protected]
- Added google as oauth provider (#3)
- Added twitch as supported oauth provider (#5)
- Added auth0 as oauth provider (#6)
- Use
useSession
generic rather than assertion (#4)
- Add demo (cbc8b7a)
- release: V0.0.4 (2bc6f9a)
- Antoine Lassier [email protected]
- Gerben Mulder (@Gerbuuun)
- Ahmed Rangel (@ahmedrangel)
- Akshara Hegde [email protected]
- Sébastien Chopin (@Atinux)
- Daniel Roe (@danielroe)
- Use import presets (f16ebc9)
- Daniel Roe (@danielroe)
- Sébastien Chopin (@Atinux)
- Allow users to define custom session factory + types (#2)
- Remove
.nuxtrc
(3f96e97) - Add type testing script (e9ffa5e)
- Move playground into workspace (bd8108c)
- Add playground type test (74f452c)
- Run lint + test actions in ci (f50c1b5)
- Daniel Roe (@danielroe)
- Sébastien Chopin (@Atinux)
- Workaround for addServerImportsDir not working (5a189df)
- Update readme (06f1504)
- Sébastien Chopin (@Atinux)