NextJS authentication with GitHub OAuth (React, NodeJS)
Authentication verifies who a user is, while authorization controls what a user can access. Next.js supports multiple authentication patterns.
0:00 Intro for react authentication
1:00 Create NextJS app
2:19 NextJS folder structure
2:57 Next Auth install
3:34 NextJS dynamic API routing
4:31 Next Auth API with GitHub OAuth provider
6:12 NextJS env file (environment variables)
6:42 GitHub OAuth clientID and secret
8:27 React login logout
9:42 React session state
12:14 Protecting NextJS API with GitHub OAuth authentication
## LEARN MORE
JOIN our inclusive open source community EddieHub now for FREE ... http://eddiehub.org, also checkout my website and sign up to our community NEWSLETTER... http://eddiejaoude.io for my live stream + video schedule and community calls
Also join our community GitHub organisation by creating an issue with the type "invite me to the organisation" :)
I now have a 2nd YouTube channel for short video clips of 60s or less, subscribe ...
https://www.youtube.com/eddiejaoudetv
## SERVICES I USE AND RECOMMEND
Some of these might be affiliate links, no extra cost you to, but I get a little $ if you sign up, plus you might get a discount too
- Live streaming with Streamyard http://links.eddiejaoude.io/t/pYlzGjcta1a4
- Cloud hosting with Digital Ocean, you will get $100 FREE credit http://links.eddiejaoude.io/t/EAaCRWhsnZlF
- Membership, Newsletters, CRM all in one with Kartra http://links.eddiejaoude.io/t/pQ5W3FRLk8Cp
- Awesome backup platform, BackBlaze http://links.eddiejaoude.io/t/4rqTZjLbwmCp
- Descript for video editing, audiograms and transcription http://links.eddiejaoude.io/t/RlpGwZtj0KCp
- Riverside online recording studio for the best quality https://riverside.fm/?utm_campaign=campaign_1&utm_medium=affiliate&utm_source=rewardful&via=eddie-jaoude
# COMMUNITY SPONSORS
A BIG thank you to my GitHub Sponsors:
***
Stephen Mount http://github.com/stemount
DailyDotDev https://github.com/dailydotdev
***
- Nicholas Carrigan https://github.com/nhcarrigan
- Santosh Yadav https://github.com/santoshyadavdev
## FIND ME ON OTHER SOCIAL PLATFORMS
Don’t forget to support my channel by subscribing below, it’s free, and also share with your friends. Subscribe now!!
https://www.youtube.com/eddiejaoude?sub_confirmation=1
Follow on other socials for behind the scenes footage, join discord to continue the conversation...
http://eddiejaoude.io
https://github.com/eddiejaoude
http://youtube.com/eddiejaoude
http://twitter.com/eddiejaoude
http://instagram.com/eddiejaoude
http://linkedin.com/in/eddiejaoude
https://discord.com/invite/jZQs6Wu
http://github.com/EddieHubCommunity
NextJS authentication with GitHub OAuth (React, NodeJS)
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «NextJS authentication with GitHub OAuth (React, NodeJS)», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.