ACS — допустимый вариант для управления пользователями

Я разрабатываю веб-приложение Windows Azure и хотел бы понять, следует ли мне использовать службу управления Windows Azure (ACS) в моей архитектуре или нет. Итак, мои вопросы:

  1. Является ли служба управления Windows Azure (ACS) допустимым вариантом для управления пользователями?
  2. Я имею в виду, должен ли я рассматривать это как «систему аутентификации» для моего приложения вместо реализации моей собственной базы данных (например, с использованием членства)?

person Guilherme Ferreira    schedule 02.10.2012    source источник


Ответы (1)


Ну "валидно", как в нем работает и поддерживается, да! Но я бы сказал, что ценность заключается скорее в способе сопоставления удостоверений и утверждений, представленных другими поставщиками удостоверений, такими как Live, Google и т. д., с утверждениями, на которые ваше приложение должно реагировать.

Вы, конечно, можете настроить своих собственных пользователей через портал ACS, но для настоящей системы членства вы хотите, чтобы пользователь мог менять пароли, информацию профиля и т. д. Многое из этого можно сделать с помощью REST API управления ACS, но я не знаю никаких абстракций или фреймворков более высокого уровня, которые вы могли бы иметь возможность использовать. Кажется, что это будет МНОГО работы, которая на самом деле не является основной частью вашего приложения.

person Jim O'Neil    schedule 03.10.2012