Общая авторизация и аутентификация ASP.NET MVC/Web Api

Каков наиболее распространенный сценарий для работы с авторизацией и аутентификацией с использованием ASP.NET MVC и WEB API?

Я нашел несколько блогов, в которых говорилось о веб-токенах и о том, что OAuth, Owin и Identity являются хорошим выбором для WEB API, но я не нашел хорошего ресурса, показывающего, как использовать один и тот же метод в обоих проектах. Может я неправильно смотрю.

Я сбился с пути? Является ли это возможным?

Спасибо вам всем!


person Austin Felipe    schedule 15.10.2014    source источник
comment
Проверь это. Это может вам помочь. .amazon.com/AmazonS3/latest/API/   -  person NMK    schedule 16.10.2014


Ответы (1)


Чаще всего используется проверка подлинности с помощью форм, встроенная в MVC.

Здесь пользователь регистрируется для учетной записи, и его информация о пользователе хранится в вашей базе данных. Затем вы можете ограничить доступ к контроллерам/действиям в зависимости от роли пользователя (которую вы можете назначить)

person Hao    schedule 15.10.2014
comment
Часто ли используется веб-API? - person Austin Felipe; 16.10.2014
comment
На самом деле, я никогда не занимался проектом веб-API, поэтому я не слишком уверен. Однако это распространено в MVC, я не могу представить, почему этого не было бы в веб-API. - person Hao; 17.10.2014