C#.MVC.JS. Авторизация

В данном случае напишем авторизацию. Прежде всего создадим базу MS SQL и единственную в ней табличку Users и в ней 3 поля – Id (автоинкрементное) ,Login,Password

Следующий шаг

В VisualStudio, MVC

-установим EntityFramework при помощи Nuget

в моделях добавим модели User и контекст для связи с базой данных

Контекст

В WebConfig добавим строку подключения

Создадим контроллер Users и представления для операций CRUD, запустим проект и добавим одного пользователя через метод Create

Теперь в этом контроллере добавим следующие методы для авторизации

Здесь мы проверяем данные с формы, ищем такого пользователя в базе, проверяем, что логин и пароль совпадают с теми, что в базе.

Представления

Login.cshtml

Эта форма будет выглядеть так

Представление в случае успешной авторизации

Представление в случае неудачной авторизации

 

 

This entry was posted in C#. Bookmark the permalink.