Ядро asp.net - простейшая аутентификация - всего две строки? - PullRequest
0 голосов
/ 24 декабря 2018

Я новичок в ядре asp.net и думал о простейшем способе настройки аутентификации.Когда пользователь входит в систему, я могу установить переменную сеанса, и я очищу переменную сеанса, когда он выйдет из системы.Затем в моем файле _layout.cshtml я просто добавляю что-то вроде:

if (Context.Request.Path.ToString().ToLower().Contains("/admin") && Context.Session.GetString("Admin") == null)
{
    Context.Response.Redirect("/Home/SignIn");
}

Есть ли какие-либо проблемы с этим или по каким-либо причинам, поэтому для простой / базовой аутентификации плохая идея?

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