Задать вопрос
kid-programmer
@kid-programmer

ASP MVC 5. Аутентификация и авторизация?

Как устроена у вас система аутентификации и авторизации на проектах, своя реализация (если мож краткий пример) или готовой OWIN, simple membership provider. Не могу понять как пользоватся готовой owin не нарушая своей доменной модели где есть свой user.

где можно взять исчерпывающий вариант для новичков по теме... с примерами owin
  • Вопрос задан
  • 7192 просмотра
Подписаться 3 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • OTUS
    C# ASP.NET Core разработчик
    6 месяцев
    Далее
  • OTUS
    C# Developer
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
kid-programmer
@kid-programmer Автор вопроса
Сам делаю так, грубый пример
//Вход
var claims = new List<Claim>();
claims.Add(new Claim(ClaimTypes.Name, "Brock"));
claims.Add(new Claim(ClaimTypes.Email, "brockallen@gmail.com"));
var id = new ClaimsIdentity(claims,DefaultAuthenticationTypes.ApplicationCookie);
var ctx = Request.GetOwinContext();
var authenticationManager = ctx.Authentication;
authenticationManager.SignIn(id);

//Выход
var ctx = Request.GetOwinContext();
var authenticationManager = ctx.Authentication;
authenticationManager.SignOut();
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы