Udemy

NextJS - Build a Full-Stack Authentication with NextAuth

立即報名
  • 2,187 名學生
  • 更新於 11/2023
4.6
(39 個評分)
  • 提示:
  • 透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期*
全年招生
課程級別
學習模式
修業期
1 小時 48 分鐘
教學語言
英語
授課導師
Armin Sarajlic
評分
4.6
(39 個評分)
*提示: 以上時間表僅供參考,以機構網站為準。

課程簡介

NextJS - Build a Full-Stack Authentication with NextAuth

Build a modern authentication system in NextJS from scratch using NextAuth, JWT, PostgreSQL, Prisma and NodeJS

In this concise yet comprehensive course, you will be guided through the process of creating a modern authentication solution using NextJS, NextAuth, JWT, Postgresql, Prisma, and NodeJS.

Designed for developers seeking a practical approach, this course is your gateway to mastering secure user management in NextJS projects. Perfect for newcomers to the NextAuth library (which is rapidly becoming the go-to authentication tool in modern web development) or those starting fresh, you'll unlock the secrets to building robust user experiences when it comes to login and registration.

Immerse yourself in hands-on learning as you learn setting up Full-Stack Authentication using cutting-edge technologies. Learn to implement NextAuth with JWT, create API endpoints using NodeJS inside NextJS, and design personalized pages for seamless user journeys. Discover how to safeguard pages and secure API endpoints and data, ensuring your application is rock-solid.

A basic understanding of React and JavaScript is all you need to jump in. By enrolling in this course, you'll have direct access to me as your instructor, allowing you to receive personalized feedback and guidance on your journey to mastering authentication in NextJS. I'll be there to support you every step of the way, ensuring you have the tools and knowledge needed to succeed.

課程章節

  • 4 個章節
  • 22 堂課
  • 第 1 章 Introduction
  • 第 2 章 Getting started: Project setup
  • 第 3 章 Creating the authentication system
  • 第 4 章 Bonus: Email verification

課程內容

  • Setup Full-Stack Authentication by using the latest technologies
  • Implement NextAuth with JWT from scratch or add it to an existing project
  • Setup Prisma ORM with NextJS
  • Connect to a Postgresql database and create User models
  • Create Login and Register API endpoints in NextJS
  • Create custom Login and Register pages for NextAuth
  • Protect pages from unauthorized access
  • Protect API endpoints and data from unauthorized access
  • Create an email verification code system
  • Send verification emails to newly registered users


評價

  • M
    M R Ravi Kumar
    5.0

    kindly give more descriptive lecturer with more details

  • M
    Mickey Puri
    3.5

    I've reduced my rating from 5* to 3.5*. Reason is there are quite a few small bugs in the code, some in the middle, and others towards the end. I noticed in the repo, the ones in the middle got fixed in later branches, but didn't get updated in the earlier versions. There also is very little attempt to explain what is going on, and so no diagrams or discussion of the flows. Its basically here is the code. Also the speed is very fast and if following thru, then have to keep stopping or rewinding. Slowing it down isin't an option as then its too slow. I would therefore have given it 2 stars, but it has a great bonus section on Authenticating emails, and for that reason I gave it a rating of 3.5 stars. However the bugs are not a major issue, and in fact, having to get involved to fix the bugs was a rather good exercise and made me a bit more familiar with the code and tools, so it had some side benefit. Once I had fixed them, then it all worked, and so I recommend that people take this course and fix the bugs along the way, its a great exercise and helps you to become more familiar with what is going on.

  • N
    N.S.Srinath
    5.0

    Good Course

  • J
    Jonathan Podvin
    5.0

    Thx alot, simple & well structured !

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策與使用條款才繼續瀏覽。

我已閱讀及同意