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