Я создаю приложение, используя backbone.js и web api. Клиент JS отправит запросы ajax для доступа к api. Построение API довольно просто, но я хочу реализовать аутентификацию и авторизацию для API.API авторизации на основе токенов
Я планирую вернуть токен после успешной аутентификации и использовать этот токен для дальнейших запросов. Этот токен будет передан в заголовках HTTP-авторизации. Мои требования ниже 1) Проверяйте токен на каждый запрос и получаете идентификатор пользователя. 2) Использовать выбранный идентификатор пользователя для дальнейших действий.
Первый бит может обрабатываться с использованием фильтра пользовательских действий, где постоянный токен может быть проверен в отношении базы данных. Но я не могу найти какой-либо образец или пример для выполнения второго бит. Я хочу получить идентификатор пользователя из пройденного токена и перенести его для последующей обработки. Есть ли способ сделать это?
Ожидание предложений или идей. Любой образец кода действительно поможет. Заранее спасибо.
вы можете посмотреть мой ответ здесь http://stackoverflow.com/questions/19269543/asp-net-web-api-for-user-authentication/19288696 – Rolfvm