@stcmd04236

Как реализовать собственную логику аутентификации в ASP .NET MVC 5?

Добрый день! Недавно начал изучать ASP .NET MVC5 WEB API. То что генерирует сама студия не нравиться и не нужен. Гуглил но не нашел русскоязычное нормальное описание (с английским хромаю да да да надо учиться).
И так хочу сделать:

Для каждого пользователя выдается токен (открытий) и ключ(закрытий) при регистрации. На сервере будет храниться токен в открытом виде. А ключ в виде хеша.
Клиент используя токен составляет запрос в следующем виде:

/api/{token}/persons/{id}

В заголовке запроса передает хеш созданный с использованием ключа и строки запроса в определенном порядке.
Сервер определяет пользователя по токену и тоже создает хеш из строки запроса используя ключ пользователя.
Как можно реализовать что прочитать?
  • Вопрос задан
  • 720 просмотров
Решения вопроса 1
@dmitryKovalskiy
программист средней руки
Покопайтесь здесь и здесь .
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
yarosroman
@yarosroman
C# the best
Токен лучше передавать в HTTP заголовке, и в sap.net webapi есть реализация Bearer авторизации
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы