ueberauth/ueberauth
کاربرد:
این یک سیستم احراز هویت به زبان Elixir هست که برای اپلیکیشنهای تحت وب مبتنی بر Plug طراحی شده. به تو اجازه میده تا به راحتی قابلیت ورود با شبکههای اجتماعی مثل گوگل، گیتهاب، توییتر و غیره رو به برنامهات اضافه کنی. ️
در چه شرایطی بهتره استفاده شود؟
اگر داری با فریمورک Phoenix یا هر وب فریمورک دیگهای به زبان Elixir کار میکنی و نیاز به سیستم ورود انعطافپذیر و قابل گسترش داری، این ابزار گزینه عالیایه. همچنین وقتی میخوای کاربرات با حسابهای موجودشون وارد بشن، بدون اینکه مجبور باشن رمز عبور جدید بسازن.
چند مثال از موارد استفاده
ساخت دکمه "ورود با گوگل" در یک اپلیکیشن مدیریت کار
امکان ورود کاربران با حساب گیتهاب در یک پلتفرم آموزش برنامهنویسی ️
استفاده در سرویسهای SaaS که نیاز به احراز هویت سریع و امن دارن
- ##authentication
- ##Elixir
- ##PhoenixFramework
- ##OAuth
- ##Plug
- ##WebDevelopment
- ##Ueberauth
- ##IdentityManagement
- ##SecureLogin
- ##DevTools
