c# .Net Core: как сделать за 10 минут авторизацию в WEB Application с хранением пользователей в SQL.

preview_player
Показать описание
Как сделать логин на сайт с наименьшими трудозатратами с использованием шаблона MS на примере WEB App .Net Core 6. Рассматривается подключение SQL Server, использование результатов авторизации в программе, а также изменение страниц шаблона (Scaffolded)
Рекомендации по теме
Комментарии
Автор

Если кого-то пугает .Net Core 6, то не волнуйтесь :), концептуально примерно также. Можете сделать в 3.1 или 5 - методы те же, располагаются там же, не запутаетесь

hnkmboe
Автор

Добрый вечер уважаемый Добрый человек, Вы не представляете как Вы нам помогли, на данный момент мне и моему коллеге необходимо сделать программу для нашей совместной диссертации, и проискав кучу веб ресурсов мы нашли наконец то внятное и интуитивно понятное объяснение реализации проекта с использованием технологии описываемой Вами в видео ролике. Благодарим Вас за это )

firkaofficiall
Автор

Огромное спасибо, вы помогли мне разобраться с этой темой перед сдачей курсача за 4 дня!

EJILik
Автор

мужик лучший, грамотно обьяснил каждый аспект

playafxc
Автор

Красавец, я 2 дня сидел парился с IdentityServer (нужна при этом с локальной базой данных. Перерыл кучу инфы, перепробовал кучу разных способов-всё не то что надо т.к. где то нет того, где то нет другого а т.к. я в этом 0 сам что то дополнить, дописать я не могу, а дело то важное, курсовая работа! А у тебя 3 кнопки нажал и всё работает уже, волшебство какое то.. =З Лайк, подписка. Объсянения твои мне тоже понравились)
А за инструкцию о том, как изменить страницу регистрации и логина с деволтной, вообще отдельный респект, 2 часа сидел голову ломал, пытался найти файлы cshtml не досмотрев видео до конца..)

Только вот у меня ещё 2 задачи:
Разграничить людей на админов и пользователей и позволить админам делать что то, чего не могут делать пользователи
После атворизации, через swagger или postman иметь возможность вытянуть данные из БД
Эти два пункта в принципе можно объеденить, скажем сделать так, чтобы только админ мог брать данные из бд get запросами, а обычный юзер-нет. таким образом мы и разграничим пользователей и админов и докажем что у админа прав больше. Вот только как это сделать( Было бы круто, если бы ты записал видео и об этом тоже )

NONAMEANONIM
Автор

Пасиба, вы спасли меня от отчисления с универа)

solus_bellator
Автор

ты просто лучший, пока не повторял, но сразу видно разницу в подаче и ясное понятие о чем идет речь, в отличии от псевдо знатоков или инфоцыган по типу гоши дударя

МаксимБездомный-юя
Автор

Красавец. Всё ясно понятно. Причём я 0.1f в программировании. Чётко

dns_kr
Автор

Супер, все просто и очень полезно для начинающего )

Георгий-ьс
Автор

спасибо за контент
ждем выхода новых роликов)

voloshka_
Автор

Как хотите, но я подписываюсь на автора. Три дня ищу (я новичок), как прикрутить авторизацию на свой пет-проект. Всё что-то крутят с авторизацией по ролям, кто-то токены свои толкает. Все что-то своё пишут. Мне - непонятно.
И хоть бы кто вот сказал:
- Братан, не парься, вот тебе "авторизация из коробки"!
Блин, чОрт возьми всё же просто. Сейчас мне автор разжуёт, кто куда, и (надеюсь) я засуну авторизацию в свой проект. Или свой проект засуну в авторизацию.

Olegcowboyoleg
Автор

Огромное спасибо ! Все доходчиво и понятно, но есть ли ссылка н репозиторий ?

-life
Автор

Привет подскажи как можно сделать регистрацию в дном окне на выбор телефон или email?

alwayssoyoung
Автор

Приветствую. Есть ли способы использовать такой тип создания веб-приложения, но с указанием своих таблиц пользователей в полях регистрации и авторизации?

Получается, что при создании проекта у нас уже есть готовое веб приложение, но имея свою бд придется всё то же самое строить с нуля.

искал db first там так же люди по шагам добавляют кучу папок, устанавливают Entity Framework и прочее
Не хотелось бы убивать на это время, когда уже есть готовое приложение

ДмитрийБ-яу
Автор

У меня есть отдельная база данных, с которой нужно работать. Уже существую связи и т.д. как я понимаю, можно создать первоначально миграцию и dbo.AspNetUsers как раз-таки использовать в качестве самого аккаунта пользователя, после чего привязать к нему все сопутствующие таблицы? Просто это получается какой-то один огромный костыль, желательно, хотелось бы создать классы моей бд через обратный инженеринг EF и уже привязать необходимые данные к авторизации. Как я понимаю, это так просто не сделать в этой ситуации?

MrTheHipHop
Автор

Здравствуйте. Искал информацию в Doc.MS, но не смог найти. Может подскажете, можно ли подключить к данному проекту xamarin, чтобы одновременно вести сайт с данными и приложение, которое будет пользоваться теми же самыми данными? Если можно, подскажите пожалуйста, где искать информацию?

sergeyChemarin
Автор

Подскажите пожалуйста, можно ли сменить базу данных на PostgreSQL?

trimz
Автор

В общем, не понятно откуда взялась БД, где автор её просматривает...

Бойправ-жы
Автор

интересно, как же, все таки сделать подтверждение по email

ВасяПетичкин-ил
Автор

сервер подключен. ошибка в процессе входа в систему. С чем может быть связанно.

mikl