github nextauthjs/next-auth v4.0.0-next.17

latest releases: next-auth@5.0.0-beta.18, @auth/azure-tables-adapter@1.1.0, @auth/d1-adapter@1.1.0...
pre-release2 years ago

4.0.0-next.17 (2021-06-26)

Features

BREAKING CHANGES

  • core: The callbacks method signatures are changing the following way:
- signIn(user, account, profileOrEmailOrCredentials)
+ signIn({ user, account, profile, email, credentials })
- redirect(url, baseUrl)
+ redirect({ url, baseUrl })
- session(session, tokenOrUser)
+ session({ session, token, user })
- jwt(token, user, account, OAuthProfile, isNewUser)
+ jwt({ token, user, account, profile, isNewUser })

NOTE: You only need to define the params that you actually need (no more need for _ params.)

This way, if you only need token and account in the jwt callback, you can write:

jwt({ token, account }) {
  if(account) {
    token.accessToken = account.access_token
  }
  return token
}

Don't miss a new next-auth release

NewReleases is sending notifications on new releases.