Skip to content

Releases: sidebase/nuxt-auth

0.6.4

08 Jan 07:17
a0e7553

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.6.3...0.6.4

0.6.3

11 Dec 10:51
3171771

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.6.2...0.6.3

0.6.3-alpha.1

30 Nov 10:23
36ae50b

Choose a tag to compare

0.6.3-alpha.1 Pre-release
Pre-release

In this version we introduce a first version of the refresh provider. It is based on the previously added local, but extends it to also allow you to retrieve a refresh token to periodically refresh your session. You can read more about this here.

A bit thanks to @dommi10 and @Danielwinkelmann for adding this new provider 💪

pnpm i -D @sidebase/[email protected]

https://www.npmjs.com/package/@sidebase/nuxt-auth

What's Changed

New Contributors

Full Changelog: 0.6.2...0.6.3-alpha.1

0.6.2

23 Nov 11:47
e005f0e

Choose a tag to compare

What's Changed

Full Changelog: 0.6.1...0.6.2

0.6.1

16 Nov 15:59
93591e3

Choose a tag to compare

Hello everyone! 0.6.1 is a small patch version to accomplish two things that have happened since the release of 0.6.0.

  • We renamed our module to sidebase-auth in the internal modules structure of Nuxt. Therefore we need to change the name, to allow Nuxt Devtools to properly register our module again. However, you will not need to change anything in your code, this is only an internal identifier and does not affect you in anyway.
  • We allowed you to disable the signout route, in case you do not want to make an API call when logging someone out and only want to clear the session on the browser.

What's Changed

New Contributors

Full Changelog: 0.6.0...0.6.1

0.6.0

13 Nov 15:35
24c31b8

Choose a tag to compare

🔐 nuxt-auth is an authentication package for Nuxt 3. It provides oauth sign-in, credential sign-in and magic-email sign-in flows. Read more: https://sidebase.io/nuxt-auth/getting-started

This is release v0.6.0 of the nuxt-auth module. Notably, it introduces:

  • static Nuxt 3 app support
  • local provider support
  • multi-provider support to facilitate the above -> extensible for future providers
  • new and improved docs

To use the new version follow the installation instructions. Here's a small spoiler of what the new module has in store:
image

Example: Provider authjs

This is what <= v0.5 used as the only possible provider.

export default defineNuxtConfig({
    modules: ['@sidebase/nuxt-auth'],
    auth: {
        provider: {
            type: 'authjs'
        }
    }
})

Example: Provider local

This is the new provider that supports static username + password flows. Static OAuth is not yet supported.

export default defineNuxtConfig({
    modules: ['@sidebase/nuxt-auth'],
    auth: {
        provider: {
            type: 'local'
        }
    }
})

Breaking changes?

There's a few breaking changes in comparison to v0.5.0 of the module. If you are used to v0.5 or below the biggest change will be:

  • the module-config-structure.
  • using authjs to identify next-auth

What's Changed

New Contributors

Full Changelog: 0.5.0...0.6.0

0.6.0-rc.1

23 Oct 14:02
7af1244

Choose a tag to compare

0.6.0-rc.1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 0.6.0-rc.0...0.6.0-rc.1

0.6.0-rc.0

17 Oct 14:33
b5433a0

Choose a tag to compare

0.6.0-rc.0 Pre-release
Pre-release

What's Changed

Full Changelog: 0.6.0-beta.7...0.6.0-rc.0

0.6.0-beta.7

11 Oct 15:58
fb74d16

Choose a tag to compare

0.6.0-beta.7 Pre-release
Pre-release

This is one of the final beta releases, before we finally release version 0.6! It addresses some smaller issues still being reported about the next update and also includes some updates to our documentation.

What's Changed

New Contributors

Full Changelog: 0.6.0-beta.6...0.6.0-beta.7

0.6.0-beta.6

23 Sep 10:20
92f44bc

Choose a tag to compare

0.6.0-beta.6 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 0.6.0-beta.5...0.6.0-beta.6