Это разумный подход, если вы хотите экспортировать аутентификацию ваших служб, например, для поддержки федерации удостоверений с другим поставщиком удостоверений, таким как службы федерации Active Directory или даже Facebook или Google, используя службу контроля доступа Windows Azure.
Дополнительным преимуществом этого является то, что в будущем будет относительно легко поддерживать альтернативные схемы аутентификации, такие как сертификаты X.509.
Это может показаться слишком сложным для ваших нужд, но вам определенно следует рассмотреть возможность внедрения службы аутентификации с использованием стандартного протокола, такого как WS-Trust. В этом случае вашим сервисом будет служба маркеров безопасности (STS) для использования жаргона. Это довольно хорошо поддерживается с помощью Windows Identity Foundation (WIF), и фактически инструменты WIF для Visual Studio включают в себя образец STS, чтобы вы могли работать.
В качестве альтернативы, есть превосходный готовый STS с открытым исходным кодом, созданный Домиником Байером, который вы можете загрузить, настроить при необходимости (например, использовать свое собственное хранилище имени пользователя / пароля). Вы можете скачать это здесь
http://identityserver.codeplex.com/
Как я уже сказал, это, возможно, более сложно, чем вам нужно, но может стать действительно хорошим вложением в будущее.