OmniAuth set untuk memberikan solusi modern untuk menangani berbagai cara aplikasi dan situs web cenderung untuk mengotentikasi pengguna di layanan mereka.
perpustakaan bekerja sebagai gambar rangka untuk berbagai layanan dan penyedia, memungkinkan dasar yang kokoh di mana "strategi" diwujudkan melalui modul OmniAuth dapat ditambahkan dan mendukung berbagai sistem otentikasi.
Jadi, jika Anda menginstal OmniAuth dan kemudian Facebook dan Twitter strategi, Anda akan dapat mendaftar dan pengguna login dengan masing-Facebook dan Twitter identitasnya.
Cara OmniAuth bekerja adalah untuk menyediakan metode standar untuk menangani operasi umum ditemukan di semua prosedur otentikasi pengguna, merapikan perbedaan antara semua layanan ini dan menyediakan satu set fungsi seragam yang dapat digunakan oleh setiap pengembang untuk mendukung skema otentikasi sendiri.
Dari LDAP untuk OAuth, semua teknologi otentikasi utama yang didukung.
. OmniAuth dibangun sebagai middleware Rack dan juga dapat digunakan dengan Ruby on Rails, JRuby, dan Rubinius
Persyaratan :
- Ruby 1.8.7 atau lebih tinggi
Komentar tidak ditemukan