OmniAuth устанавливает, чтобы обеспечить современное решение для обработки различных способов приложения и веб-сайты, как правило, для аутентификации пользователей на свои услуги.
Библиотека работает в качестве каркасного для различных услуг и поставщиков, позволяя прочную основу, на которой могут быть добавлены и поддерживать различные системы аутентификации «Стратегии», воплощенные с помощью модулей OmniAuth.
Так что если вы устанавливаете OmniAuth и стратегии Facebook и Twitter, вы сможете зарегистрироваться и пользователи входа в систему с соответствующими учетными данными Facebook и Twitter.
Путь OmniAuth работает, чтобы обеспечить стандартные методы решения общих операций, найденных во всех процедурах аутентификации пользователей, сглаживая различия между всеми этими услугами и предоставляя набор однородных функций, которые могут быть использованы любым разработчиком, чтобы поддержать свою собственную схему аутентификации.
От LDAP к OAuth, поддерживаются все основные технологии аутентификации.
. OmniAuth был построен в качестве стойки промежуточного программного обеспечения, а также может быть использован с Ruby On Rails, JRuby и Rubinius
Требования
- Руби 1.8.7 или выше
Комментарии не найдены