MVC3 LOGIN: создать страницу входа и аутентификацию пользователя - PullRequest
0 голосов
/ 18 апреля 2011

У меня уже есть UserController, который может создавать, обновлять и удалять пользователей, и он также подключен к базе данных с помощью SQL Server 2008.

Мой вопрос: как мне создать страницу входа в систему и одновременно проверьте, существуют ли введенные вами имя пользователя и пароль в моей базе данных и, если нет, перенаправляют на ту же страницу.

надеюсь, вы поможете мне, я новичок.

большое спасибо

1 Ответ

0 голосов
/ 18 апреля 2011

Этот вопрос очень широкий, но в целом процесс не так уж и сложен.

Если у вас уже есть контроллер, который может выполнять создание, обновление и удаление, вы находитесь на 90% пути. Все, что вам нужно, это код, который выбирает пользователя и проверяет введенный им пароль, против пароля, хранящегося в базе данных.

Таким образом, ваша страница входа будет иметь форму, которая принимает имя пользователя и пароль. Я полагаю, у вас есть форма для создания пользователя? Форма входа может быть чем-то похожим. Вместо того, чтобы вставлять имя пользователя и пароль, вы просто берете строку для ИМЯ ПОЛЬЗОВАТЕЛЯ, а затем проверяете пароли. Если они совпадают, отлично! Если нет, просто верните ту же точку зрения. Разместите некоторый код, чтобы мы могли привести конкретные примеры.

...