פונקציונליות OAuth & Social Login של סמרטיקס מאפשרת לעסקים לשלב ספקי OAuth או Social Login לאימות נציגים, מה שמייעל את הגישה ומשפר את האבטחה.
סקירה טכנית
- ספקים נתמכים: שילוב עם מגוון ספקי OAuth ורשתות חברתיות כדי להציע גמישות בנוגע לאימות נציגים. קיימות הגדרות מראש ל-Google, Microsoft Azure, GitHub ו-Auth0.com.
- יצירת משתמשים אוטומטית: נציגים חדשים שמורשים דרך OAuth יכולים להיווצר אוטומטית בתוך סמרטיקס, מה שמפשט את תהליך ניהול המשתמשים.
- אימות מחייב או אופציונלי:
- אימות OAuth מחייב: חובת שימוש בספק OAuth ברירת מחדל לאימות נציגים.
- אימות חברתי אופציונלי: אפשרות לנציגים לבחור מבין ספקי OAuth או כפתורי התחברות חברתיים בדף הכניסה.
הגדרות
- הגדרה ייחודית לספק: עיינו בהוראות של כל ספק ליצירת אפליקציה וקבלת האישורים הדרושים (Client ID ו-Client Secret).
- GitHub: (הוראות זמינות בתוך כרטיס תמיכה של סמרטיקס)
- Microsoft Azure: (הוראות טרם זמינות, אך קיימים פרמטרים מותאמים אישית ל-Authorization URL)
- הגדרת סמרטיקס: הזינו את ערכי Client ID ו-Client Secret שהתקבלו בהגדרות סמרטיקס עבור ספק ה-OAuth המתאים.
פתרון בעיות
- התחברות לאפליקציה ניידת של Google: Google אוכפת כעת בדיקות אבטחה נוספות שמונעות את פונקציונליות ההתחברות באמצעות OAuth בתוך אפליקציות ניידות של סמרטיקס. פתרון נמצא בפיתוח.
- הגדרת Microsoft Azure: למרות שסמרטיקס מציעה אפשרויות להתאמה אישית של Authorization URL של Microsoft Azure, עיינו בתיעוד של Microsoft להוראות הגדרה מקיפות.
על ידי יישום פונקציונליות OAuth & Social Login של סמרטיקס, עסקים יכולים לשפר את אבטחת הכניסה, לפשט את ניהול המשתמשים, ולהציע לנציגים חוויית כניסה נוחה ומוכרת.