- provider: ✨ Added Microsoft provider (3f2519d)
- provider: ✏️ Added docs for Microsoft provider (e79f856)
- Jan-Henrik Damaschke (@itpropro)
- provider: ✨ Added PayPal provider (b7f8b07)
- structure: ♻️ Reorganized handlers (6eca959)
- readme: ✏️ Updated Zitadel feature support (4ff91f2)
- docs: ✏️ Added dedicated docs (2c06628)
- docs: ✏️ Updated PayPal docs (dfdc15f)
- lint: 🚨 Updated linter config (8a489e4)
- Jan-Henrik Damaschke (@itpropro)
- provider: ✨ Added Zitadel provider (e3a9ad2)
- validation: ✨ Improved aud field handling in validation process (b0e8bec)
- encoding: ♻️ Replaced encoding implementation with undio functions (b295030)
- token: ♻️ Improved token validation (6f70645)
- readme: ✏️ Added Zitadel documentation; Updated structure (40b8477)
- Jan-Henrik Damaschke (@itpropro)
- session: ✨ Tokens are now exposed via. userdata not in session cookie (3b28a3f)
- Jan-Henrik Damaschke (@itpropro)
- oidc: ✨ Added handling for providers that don't refresh the refresh token (55230a2)
- oidc: ✨ Added per provider session configuration (20c92ef)
- config:
⚠️ 💥 Changed providerInfo to userInfo to align with oidc naming (caa9781) - oidc: ✨ Added additionalLogoutParameters property to customize the logout redirect (8605ba4)
- provider: ✨ Added AWS Cognito provider (3da9e5d)
- provider: ✏️ Added AWS Cognito; Updated providers section (1e18b15)
- config:
⚠️ 💥 Changed providerInfo to userInfo to align with oidc naming (caa9781)
- Jan-Henrik Damaschke (@itpropro)
- composable: 🐛 Fixed currentProvider reference on logout (64a2fa1)
- Jan-Henrik Damaschke (@itpropro)
- composable: ✨ Added logoutRedirectUri for custom post logout redirects (322b01d)
- session: ✨ Updated refresh to include session and added refresh hook (bb8f159)
- composable: ♻️ Made login detection more reliable (5e63755)
- Jan-Henrik Damaschke (@itpropro)
- routing: ♻️ Optimized redirect handling (73c366e)
- Jan-Henrik Damaschke (@itpropro)
- routes: ⚡️ Replaced handler type (0f03ded)
- Jan-Henrik Damaschke (@itpropro)
- refactor: ✨ Deprecated requireUserSession; Internal refactoring (68d98ff)
- devtools: ✨ Added provider choice; UI improvements (502f2c6)
- login: ✨ Added capability to add custom query params from client (956c010)
- Indicate compatibility with new v4 major (#38)
- config: 🔧 Changed eslint config (da87e05)
- types: 🏷️ Improved typings (d220149)
- Jan-Henrik Damaschke (@itpropro)
- Daniel Roe (@danielroe)
- Allow users to define custom provider info types (4503100)
- callback: ✨ Introduced callbackRedirectUrl to customize after callback redirection (64f82ed)
- devmode: ♻️ Adjusted devmode filter to exclude prod (a4af66b)
- nitro: ✏️ Added example for session usage on the server side (e891b91)
- Jan-Henrik Damaschke [email protected]
- Reuben
- Added useStorage optional chaining and types (090320e)
- session: 🐛 Remove 'removeMeta' while removing an item from storage (bb5fb5e)
- debug: 🔇 Added page extend to remove vue router warning (5a8b76e)
- eslint: 🎨 Updated eslint configs and fixed all style issues (b7a67b2)
- Jan-Henrik Damaschke (@itpropro)
- Abhishek Krishna (@AbhishekKrishna123)
- Dallas Hoffman (@DallasHoff)
- oidc: Support form-urlencoded token requests (30ffe23)
- devtools: ✨ Added devauth check; Updated UI (6cc3605)
- token-request: 🐛 Updated implementation to account for ofetch behavior (2196bff)
- Use new
nuxi module add
command in installation (4a910f4) - readme: ✏️ Restructured docs (71dad39)
- readme: ✏️ Updated linebreaks (7dc8bc6)
- readme: Reordered and fixed typos (4ee7fa7)
- Itpropro (@itpropro)
- Dallas Hoffman (@DallasHoff)
- Jan-Henrik Damaschke (@itpropro)
- Daniel Roe (@danielroe)
- devtools: 🐛 Handled undefined state for devMode (8ab934d)
- Jan-Henrik Damaschke (@itpropro)
- devmode: ✨ Added dynamic generation of (a)symmetric JWT signing keys (23b9253)
- devtools: ✨ Added Nuxt devtools integration (d7a3098)
- expiration-check: ✨ Made expirationCheck apply even if there is no refresh_token (332dc17)
- composables: ✨ Added clear composable (2fb6cc9)
- devtools: 🐛 Handled null state for auth session (2d5617b)
- Added banner (23795ad)
- ci: 💚 Added implicit build command to module builder (d962d42)
- Jan-Henrik Damaschke (@itpropro)
- nitro: 🐛 Added missing defineNitroPlugin nitro import (8c3002a)
- Jan-Henrik Damaschke (@itpropro)
- session: ✨ Added new exposeIdToken setting (29ffced)
- dev-mode: ✨ Implemented dev mode for local development (74cadf8)
- secret-defaults: ♻️ Refactored logic to provide default secrets (45dd1da)
- readme: ✏️ Added an example for secrets and key generation (1a26d0c)
- package: 📦️ Removed unneeded configs from package.json (ba4dd1e)
- Jan-Henrik Damaschke (@itpropro)
- imports: 🐛 Added missing import useRuntimeConfig import (4b59bdd)
- imports: 🐛 Implemented fix for unresolved runtimeConfig (dc48114)
- release: V0.9.10 (28f3037)
- Jan-Henrik Damaschke (@itpropro)
- logging: ♻️ Removed unneeded log (7d221fa)
- Jan-Henrik Damaschke (@itpropro)
- session: ✨ Added expirationThreshold setting (9933b8e)
- logging: ♻️ Improved logging (171b63c)
- build: 💚 Updated build config (b5bd501)
- Jan-Henrik Damaschke (@itpropro)
- config: 🔧 Added more secure default for session cookie config (7fe41ab)
- provider: ✨ Added Entra prompt parameter to config (07a5cf6)
- Jan-Henrik Damaschke (@itpropro)
- oidc: ✨ Improved callback error handling (cc9c012)
- provider: ✨ Added resource and audience to Entra provider (ba0f07a)
- Jan-Henrik Damaschke (@itpropro)
- session: ✨ Added exposeAccessToken setting; Exposed expireAt property (4162eda)
- Jan-Henrik Damaschke (@itpropro)
- hooks: 🐛 Removed duplicate refresh hook call (0bfa7a3)
- Jan-Henrik Damaschke (@itpropro)
- imports: ♻️ Added missing useRuntimeConfig import for token refresh (90c2524)
- readme: ✏️ Fixed broken oidc provider link (46499d9)
- Jan-Henrik Damaschke (@itpropro)
- config: ✨ Added encodeRedirectUri parameter (3d0a417)
- Jan-Henrik Damaschke (@itpropro)
- session: 🐛 Added missing h3 import (04c1361)
- readme: Updated readme (d6fb470)
- Add Azure Static Web Apps workflow file on-behalf-of: @Azure [email protected] (ab18f20)
- ci: 💚 Prepare for playground swa deployment (6cdfafe)
- ci: 💚 Updated ci workflow (7c51f8b)
- ci: 💚 Updated ci workflow (1b00407)
- ci: 💚 Updated ci workflow (e2f1aaf)
- ci: 💚 Updated ci workflow (9346a9e)
- ci: 💚 Updated ci workflow (95d7bc1)
- ci: 💚 Updated ci workflow (573745b)
- ci: 💚 Updated ci workflow (bc572d3)
- ci: 💚 Ci (9329651)
- ci: 💚 Updated workflow (acd54b4)
- ci: 💚 Updated workflow (3df0073)
- Jan-Henrik Damaschke (@itpropro)
- provider: ✨ Added Keycloak provider; Session improvements (ffa2d92)
- Jan-Henrik Damaschke (@itpropro)
- readme: ✏️ Updated badges (582bcf7)
- Jan-Henrik Damaschke (@itpropro)
- types: 🏷️ Improved typings for config and composables (2c64e57)
- oidc: ✨ Added optional
prompt
parameter to auth request (a77687b) - session: ✨ Added persistent session storage cleanup; Improved log outputs (f171583)
- imports: 🐛 Added missing h3 import for logout handler (d32260d)
- release: V0.7.6 (7e8743c)
- release: V0.7.7 (815a5a8)
- name: 🚚 Removed package scope (0b0875a)
- release: V0.7.8 (9eb5c7e)
- Jan-Henrik Damaschke (@itpropro)
- name: 🚚 Removed package scope (cfb66cf)
- Jan-Henrik Damaschke (@itpropro)
- types: 🏷️ Improved typings for config and composables (85309de)
- oidc: ✨ Added optional
prompt
parameter to auth request (5285933)
- Jan-Henrik Damaschke (@itpropro)
- imports: 🐛 Added missing h3 import for logout handler (d32260d)
- Jan-Henrik Damaschke (@itpropro)
- imports: ♻️ Added additional explicit h3 imports (5a2edc1)
- Jan-Henrik Damaschke (@itpropro)
- test: ✅ Setting up tests (8a3c54a)
- Jan-Henrik Damaschke (@itpropro)
- composables: 🔥 Deprecated configuredProviders property (9acfea5)
- Jan-Henrik Damaschke (@itpropro)
- imports: ♻️ Added explicit utils h3 import (586116b)
- Jan-Henrik Damaschke (@itpropro)
- imports: ♻️ Added explicit h3 imports (ba112fb)
- Jan-Henrik Damaschke (@itpropro)
- imports: ♻️ Added explicit h3 import (0779de0)
- Jan-Henrik Damaschke (@itpropro)
- handler: 🐛 Fixed handler imports (78b989d)
- Jan-Henrik Damaschke (@itpropro)
- resolve: 🐛 Fixed wrong middleware resolver reference (8a275c2)
- Jan-Henrik Damaschke (@itpropro)
- imports: 🐛 Fixed import bugs (11b3d28)
- Jan-Henrik Damaschke (@itpropro)
- readme: ✏️ Updated npm and playgrounds references (af72204)
- package: 📦️ Updated package json (85f5428)
- Jan-Henrik Damaschke (@itpropro)
- jwt: ✨ Added optional token validation (39fea17)
- validation: ✨ Integrated token validation (8481892)
- session: ✨ Implemented expiration check and automatic token refresh (a039eec)
- config: ✨ Improved typings, added providers, improved claim features (7d0d9c2)
- composables: ✨ Added login, logout and renamed composable import (37f38c3)
- playground: ✨ Updated playground, removed knitwork dep, type improvements (5ea5845)
- middleware: ✨ Added optional global auth middleware (35a6e54)
- build: 💚 Fixed type imports that prevented a successful build (9201cc3)
- readme: ✏️ Updated README (34c7bb3)
- readme: ✏️ Updated README with secret and session information (a89f655)
- readme: ✏️ Added hint to not overwrite internal session properties (c3c9daf)
- Jan-Henrik Damaschke (@itpropro)