kid-programmer
@kid-programmer

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

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

где можно взять исчерпывающий вариант для новичков по теме... с примерами owin
  • Вопрос задан
  • 7187 просмотров
Пригласить эксперта
Ответы на вопрос 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();
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Монополия Санкт-Петербург
от 87 000 до 87 000 ₽
Enqo Москва
от 200 000 ₽
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект
10 мая 2024, в 23:33
2500 руб./за проект