MVC C # создание пароля пользователя - PullRequest
0 голосов
/ 20 октября 2018

Я хотел бы создать проект MVC, который включает аутентификацию по имени пользователя и паролю.Но я не знаю, как я могу это сделать.Я не буду использовать базу данных.Просто сделайте это с помощью геттера.Я сделаю это и в модельном классе.Мой геттер-сеттер внутри.Я также должен заранее указать пароль для имени пользователя.Я пишу имя пользователя пароль в тексте, и я также добавляю его в вопрос. Спасибо за любую идею

    public class Response
{   
    [Required(ErrorMessage = "Please enter your username")]
    public string Username { get; set; }

    [Required(ErrorMessage = "Please enter your password")]
    public string Password { get; set; }

}

    <form asp-action="Index" method="post">
    <div asp-validation-summary="All"></div>
    <p>
        <label asp-for="Username">Username : </label>
        <input class="form-control" asp-for="Username" />
    </p>

    <p>
        <label asp-for="Password">Password : </label>
        <input class="form-control" asp-for="Password" type="password" />
    </p>

    <button class="submit" type="submit">Login</button>
</form>

1 Ответ

0 голосов
/ 20 октября 2018

В основном, по вашему мнению, используйте вашу модель и Html помощники:

@model Response

@using (Html.BeginForm("Index", "ControllerName", FormMethod.Post))
{
    @Html.AntiForgeryToken()
    @Html.ValidationFor(m=>m.Username)
    @Html.TextBoxFor(m=>m.UserName)
   <button class="submit" type="submit">Login</button>
}

Таким образом, когда вы отправляете форму, Response передается контроллеру с данными внутри.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...