powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebApi2 авторизация через токен без использования ASP.NET Identity
4 сообщений из 4, страница 1 из 1
WebApi2 авторизация через токен без использования ASP.NET Identity
    #39326821
.Anatoly.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем добрый день!

Появилась задача реализовать API к работающему сервису. Нашел прекрасное решение WebApi2. В подарок из коробки получаю хорошее решение для авторизации в сервисе - ASP.NET Identity.

Минус в том, что создаются собственные таблицы, в которых хранятся данные пользователей и ролей. И эти таблицы никак не связаны с таблицами основного приложения.

Есть ли простой способ реализовать авторизацию через токены с использованием собственных таблиц/данных?
...
Рейтинг: 0 / 0
WebApi2 авторизация через токен без использования ASP.NET Identity
    #39326834
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
.Anatoly.,
В поделке Сережи Брина забанили?
https://www.asp.net/identity/overview/extensibility/overview-of-custom-storage-providers-for-aspnet-identity
У меня дня полтора заняло создание своего провайдера при существующих таблицах.
...
Рейтинг: 0 / 0
WebApi2 авторизация через токен без использования ASP.NET Identity
    #39327104
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
.Anatoly.Есть ли простой способ реализовать авторизацию через токены с использованием собственных таблиц/данных?

Свой провайдер самый простой имхо.
Строк 15 кода.

http://bitoftech.net/2014/06/01/token-based-authentication-asp-net-web-api-2-owin-asp-net-identity/
...
Рейтинг: 0 / 0
WebApi2 авторизация через токен без использования ASP.NET Identity
    #39348609
.Anatoly.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВ, забыл поблагодарить за ссылку!
Все очень понятно и доступно. Для моей задачи хватило переопределить 3 класса:
Контекст для доступа к БД, менеджера для работы с сущностью пользователя, класс для работы с таблицей пользователей.
И внести несколько исправлений в класс ApplicationUser
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebApi2 авторизация через токен без использования ASP.NET Identity
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]