Каковы некоторые рекомендуемые пользователем способы регистрации / входа в систему MVC/OData и общедоступные стратегии доступа к данным API?

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

Я хотел отделить конечную точку OData регистрации пользователя от оконечных точек OData, вошедших в систему /API-access.

Для новых пользователей работает отдельный внутрисетевой API. Однако, публично, я хотел бы знать некоторые проверенные архитектурные стратегии.

1 ответ

Решение

Могу поспорить, что вы можете использовать FormsAuthentication для блокировки доступа на основе пользователей и / или ролей в вашем приложении MVC. OAuth может использоваться совместно для передачи идентифицирующей информации вашим процедурам аутентификации / авторизации.

Вот статья об использовании OData и FormsAuthentication.

Другие вопросы по тегам