Существует множество ресурсов, описывающих использование OAuth с точки зрения клиентов, использования API Facebook / LinkedIn / Twitter.Хорошо.Но меня интересует реализация OAuth-сервера.Цель состоит в том, чтобы веб-приложение было доступно для мобильных устройств (нативных приложений), поэтому мне нужно настроить OAuth на моем внутреннем Java-сервере.Поэтому я хотел бы знать, как LinkedIn / Facebook / Twitter реализовал OAuth на своей серверной стороне и различает пользователей между auth_token-s и предоставляет соответствующий доступ (своего рода отображение базы данных - auth_token = идентификатор пользователя?).
Или, может быть, есть лучший способ аутентификации мобильного пользователя (я собираюсь использовать службы стиля REST для бэк-энда)?