Skip to content

binamralamsal/fastify-nextjs-authentication-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Authentication with Fastify and Next.js

Features

  • Authentication with Refresh Tokens, and Access Tokens with Tokens Rotation
  • Verifying users with email
  • Changing Password and Reset Password with Email Confirmation
  • Two Factor Authentication with Authenticator (Google Authenticator, Microsoft Authenticator, Authy, etc.)
  • Backup Codes in case you lose access to Authenticator
  • Doesn't fetch from Database to get basic user details and uses Access Token (short-time token)

Planned Features

  • Change Email Address
  • Google and GitHub Login
  • Add Usernames, and profile picture

About

Authentication Example with Fastify: Backend, and Next.js: Frontend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published