NextAuth v5 - The Complete Guide to authentication

所在平台: Udemy

课程主页: https://www.udemy.com/course/nextauthjs-v5-the-complete-guide-to-authentication/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:NextAuth v5 - 完整的身份验证指南** **课程概述:** 本课程将带您全面掌握使用最新版本 NextAuth v5 和 Next.js v14 进行用户身份验证的方方面面。 **主要学习内容:** * **OAuth 流程设置:** 学习如何为您的应用程序建立 OAuth 流程,并无缝集成 Google、GitHub、Zoom 等多种身份提供商。 * **无密码邮件认证:** 掌握如何通过 Mailgun、SendGrid 等邮件服务提供商发送验证邮件,实现用户直接登录。 * **自定义用户名/密码认证:** 配置符合您特定需求的自定义用户名和密码认证系统。 * **数据库适配器配置:** 学习如何配置数据库适配器,将所有用户信息持久化到您选择的数据库中。 * **JWT 会话管理:** 深入理解使用 JSON Web Tokens (JWT) 进行会话管理,并学习如何在会话中添加自定义信息以增强功能。 * **在 Next.js v14 (App Router) 中集成:** 学习如何将 NextAuth 集成到使用 App Router 架构的 Next.js v14 中。 * **路由和 API 层身份验证:** 学习如何构建公开和受保护的路由,在 API 层实现身份验证,以及创建用户模拟(impersonation)的后门访问。 **讲师:** Sandeep (经验丰富的软件开发人员) **邀您加入:** 踏上这段学习之旅,一起探索 NextAuth 的精彩世界!期待在课程聊天中与您互动。

课程评论(0条)

课程详情

Welcome to the complete soups to nuts comprehensive NextAuth course! I'm Sandeep, a seasoned software developer and together, we will delve into the ins and outs of user authentication while using the latest version, version 5 of NextAuth and latest version v14 of NextJsWe kick off by exploring how to establish OAuth flow for your application. Learn how to seamlessly integrate authentication from various providers such as Google, Github, Zoom, and more.Next, we'll dive into the world of passwordless email authentication. Here we will be able to send user an email by using providers like Mailgun, sangria etc. and log them right in.We will then setup custom username-password authentication system tailored to your specific needs.From there we will move to configuring database adapters to persist all user information in your chosen database.Next we will dive in to session management using JSON Web Tokens (JWT), and learn how to enhance them by putting custom information within the session.While working on NextAuth we will also be learning how to intergrate it into NextJs v14 which utilizes the "app" structure. We will learn how to build public and protected routes, implementing authentication in the API layer, and creating a backdoor access for user impersonation.I invite you to embark on this learning journey with me. Try out the course, and I look forward to engaging with you in our course chat.Thank you for joining, and let's dive into the world of NextAuth together!

课程标签

0人关注该课程

主题相关的课程