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

Вся информация о товарах, заказах хранится в базе, доступ к которой осуществляется только через wcf-сервис. Необходимо сделать авторизацию пользователей с разными ролями - администратор, клиент, менеджер, чтобы например доступ к административной панели был только у пользователей с ролью admin.

Почитав про ASP.NET Identity в книге Адама Фримена вроде разобрался, но там вся информация о пользователях (логины, пароли) хранится в базе, доступ к которой осуществляется напрямую.

Как я понимаю информацию о пользователях лучше хранить в той же базе, в которой хранится информация о товарах и заказах.

Есть ли способ хранить данные о пользователях в базе, доступ к которой осуществляется через wcf - сервис?

Как в таких случаях организовывают авторизацию и аутентификацию?
...
Рейтинг: 0 / 0
Авторизация пользователей
    #39178718
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeriouSPK, т.е. хозяином WCF-сервиса являетесь Вы сами и используете SOA в своем приложении, правильно я понимаю?
...
Рейтинг: 0 / 0
Авторизация пользователей
    #39178761
SeriouSPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Axeleron,да я запускаю сервис на локальном компьютере, запускаю MVC - приложение которое вызывает методы сервиса (Operation contract) такие как GetProduct(int id),DeleteProduct(int id) сервис передает Product в MVC приложение, которое использует его по своему усмотрению.
...
Рейтинг: 0 / 0
Авторизация пользователей
    #39179075
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeriouSPKЕсть ли способ хранить данные о пользователях в базе, доступ к которой осуществляется через wcf - сервис?

ASP.NET Identity может аутентифицировать пользователя откуда угодно -- из wcf, из фейсбука, по голосу и отпечаткам пальцев... если предоставишь провайдер

Не ясно в чём вопрос?
...
Рейтинг: 0 / 0
Авторизация пользователей
    #39179077
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

точнее, авторизовать.
...
Рейтинг: 0 / 0
Авторизация пользователей
    #39179177
SeriouSPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt, может дадите ссылку на статейку как это сделать с wcf - сервисом
...
Рейтинг: 0 / 0
Авторизация пользователей
    #39179461
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeriouSPK,

http://www.asp.net/identity/overview/extensibility/overview-of-custom-storage-providers-for-aspnet-identity

реализуешь свой провайдер, который хоть откуда данные берёт и всё.
...
Рейтинг: 0 / 0
Авторизация пользователей
    #39180018
SeriouSPK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt,спасибо, буду разбираться
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Авторизация пользователей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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