У нас есть платформа веб-службы MVC asp.net для предоставления xml / json людям. Получайте запросы, но изо всех сил пытаемся найти лучший способ (быстрый, простой, тривиальный для пользователей, кодирующих на языках javascript или OO) для аутентификации пользователей. Дело не в том, что наши данные конфиденциальны или что-то в этом роде, мы просто хотим, чтобы пользователи регистрировались, чтобы у нас был адрес электронной почты, чтобы уведомлять их об изменениях и отслеживать использование.
В нашей предыдущей попытке у нас было имя пользователя в URI, и мы просто следили за тем, чтобы имя пользователя существовало, и увеличивали таблицы БД по мере использования. Это было очень просто, но мы бы заметили, что люди используют демо в качестве имени пользователя и т. Д., Поэтому нам нужно, чтобы оно было немного более сложным.
Какие методы аутентификации доступны? Что используют / делают основные игроки?