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

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

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

где можно взять исчерпывающий вариант для новичков по теме... с примерами owin
  • Вопрос задан
  • 7192 просмотра
Подписаться 3 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer
    12 месяцев
    Далее
  • OTUS
    C# ASP.NET Core разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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();
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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