--- type: video yt_id: VVU2YVRMdUlfajQtMHdpRFN6bWFQY3RRLnNqY0x4WWJ3NUJR videoId: sjcLxYbw5BQ title: "Kinde: The Best Auth Solution Next.js 14" date: "2023-12-04T14:00:44Z" slug: "kinde-the-best-auth-solution-nextjs-14" image: name: "kinde-the-best-auth-solution-nextjs-14.jpg" alt: "Kinde: The Best Auth Solution Next.js 14" width: 1280 height: 720 status: 'published' description: "Implementing auth is hard, so use Kinde to make it easy. I'll show you how to add Kinde to your next.js 14 apps so you can manage users within your app. " tags: [] --- Implementing auth is hard, so use Kinde to make it easy. I'll show you how to add Kinde to your next.js 14 apps so you can manage users within your app. Go checkout kinde: [https://smw.wtf/kinde](https://smw.wtf/kinde) code: [https://github.com/meech-ward/code-gpt-example/tree/auth](https://github.com/meech-ward/code-gpt-example/tree/auth) Previous Video: [https://youtu.be/4ZhtoOFKFP8](https://youtu.be/4ZhtoOFKFP8) Join this channel to help support me make videos: [https://www.youtube.com/channel/UC6aTLuI_j4-0wiDSzmaPctQ/join](https://www.youtube.com/channel/UC6aTLuI_j4-0wiDSzmaPctQ/join) ## Chapters: * 0:00 Why you need an auth service * 0:34 What we’re building * 1:15 Setup Kinde * 3:36 Add Login Links * 5:19 Get User * 7:38 Saving Data for a User * 9:24 Protecting API Routes * 11:11 Query data for a user * 12:30 Summary