Proyecta Auth
אימות משתמשים מובנה. כניסה עם מייל ו-Google — עם בקרת גישה מבוססת תפקידים.
Proyecta Auth מטפל באימות המשתמשים עבור האפליקציות שאתה בונה. המשתמשים לוחצים על כניסה או הרשמה, דף Proyecta Auth נפתח (כ-popup כברירת מחדל), הם בוחרים את השיטה המועדפת עליהם, מבצעים אימות, וחוזרים לאפליקציה שלך כשהם מחוברים.
שיטות כניסה נתמכות
Section titled “שיטות כניסה נתמכות”| שיטה | זמינות |
|---|---|
| כל התוכניות | |
| Email (קוד חד-פעמי) | כל התוכניות |
הוסף אימות לאפליקציה שלך
Section titled “הוסף אימות לאפליקציה שלך”פשוט בקש מה-AI:
Add user authentication to my app with Google and email login.Show a profile menu in the header when the user is signed in.הפעלת אימות אינה כותבת מערכת כניסה מאפס. דף הכניסה, ה-OAuth callback handler, וה-hook של מצב האימות (AuthProvider / useAuth) כבר נמצאים בתבנית האפליקציה. אימות הוא יכולת שאתה מפעיל: כשאתה מבקש, Proyecta מגדיר את לקוח האימות של האפליקציה שלך, קובע את תצורת הכניסה, ומציג את ממשק הכניסה המוכן מראש (למשל, תפריט פרופיל ב-header שלך) — כך שאתה מקבל את הזרימה הנבדקת של התבנית מחוברת ומוכנה, ולא routes שנוצרו באופן אקראי.
צפה במשתמשים שלך
Section titled “צפה במשתמשים שלך”פתח את פאנל הניהול ← Members של האפליקציה שלך כדי לראות את כל מי שהתחבר ולנהל את הגישה שלהם. (לשונית Users הישנה של ה-builder עברה לפאנל הניהול של האפליקציה.)
תפקידים והרשאות
Section titled “תפקידים והרשאות”כל אפליקציה מגיעה עם מערכת תפקידים מובנית — שלוש רמות, מהנמוכה לגבוהה:
- User — כל משתמש קצה מחובר (ברירת המחדל לכל מי שנכנס).
- Staff — גישה מורחבת לחלקים התפעוליים של הניהול שלך.
- Admin — גישה מלאה, כולל ניהול תפקידי משתמשים אחרים.
אתה מנהל מי מחזיק באיזה תפקיד מתוך פאנל הניהול ← Members של האפליקציה — קדם או הורד אנשים שם, והשרת אוכף כל בדיקת תפקיד. הAdmin הראשון הוא כתובת המייל שאתה מגדיר בעת יצירת האפליקציה (ראה Admin Panel). אתה לא בונה את כל זה — זה מגיע עם כל אפליקציה.
שאלות נפוצות
Section titled “שאלות נפוצות”האם אני יכול להשתמש בספק אימות מותאם אישית במקום Proyecta Auth?
Proyecta Auth הוא הספק המובנה והנתיב הנתמך — הוא מטפל בכניסה, ה-OAuth callback, והסשן עבורך. חיבור SDK אימות שרירותי של צד שלישי לאפליקציה שנוצרה אינו נתמך (ה-build חוסם חבילות server-auth כמו NextAuth ו-Supabase Auth). SSO ארגוני דרך ספק הזהות שלך נמצא ב-roadmap — ראה SSO & SAML.
האם אני יכול להשתמש בזרימות כניסה בתוך האפליקציה במקום redirect?
האפליקציה שנוצרת כברירת מחדל משתמשת בזרימת כניסה מבוססת popup — דף Proyecta Auth נפתח בחלון popup במקום להחליף את הדף הנוכחי. זרימה מלאה מבוססת redirect נתמכת אף היא וניתן לבקש אותה מה-AI.
האם אני יכול להסתיר שיטות כניסה מסוימות?
עדיין לא. כל שיטות הכניסה המופעלות מוצגות למשתמשים. הצגה סלקטיבית תגיע בקרוב.
מה אם משתמשים לא מקבלים מיילים עם קוד OTP?
בדוק תיקיות ספאם, נסה שיטת כניסה חלופית או כתובת מייל אחרת, או בקש מצוות ה-IT שלך להוסיף לרשימת ההיתרים את proyecta.dev ו-notifications.proyecta.dev.
האם אני יכול להתחזות למשתמש לצורך תמיכה?
עדיין לא. השתמש בבקרת גישה מבוססת תפקידים כדי לבנות תצוגות ניהול המציגות נתונים ספציפיים למשתמש.
- מיתוג דף כניסה — התאמה אישית של צבעים, לוגו ופריסה להתאמה לעיצוב האפליקציה שלך
- Microsoft OAuth — כניסה עם חשבון Microsoft
- SAML / SSO — כניסה ארגונית יחידה (מתוכנן לתוכנית Studio)
- SMS OTP — קוד חד-פעמי באמצעות הודעת טקסט
- Email / password — אישורים מסורתיים עם זרימת איפוס סיסמה
- ספקי OAuth נוספים — GitHub, Apple ועוד
- שיטות כניסה סלקטיביות — בחר אילו שיטות יופיעו בדף הכניסה
- התחזות משתמש — כניסה כמשתמש לצורך debug ותמיכה