Proyecta Auth
Wbudowane uwierzytelnianie użytkowników. Logowanie przez e-mail i Google — z kontrolą dostępu opartą na rolach.
Proyecta Auth obsługuje uwierzytelnianie użytkowników w tworzonych przez Ciebie aplikacjach. Użytkownik klika Login lub Sign up, otwiera się strona Proyecta Auth (domyślnie w oknie popup), wybiera preferowaną metodę, uwierzytelnia się i wraca do Twojej aplikacji jako zalogowany.
Obsługiwane metody logowania
Dział zatytułowany „Obsługiwane metody logowania”| Metoda | Dostępność |
|---|---|
| Wszystkie plany | |
| E-mail (jednorazowy kod) | Wszystkie plany |
Dodaj uwierzytelnianie do swojej aplikacji
Dział zatytułowany „Dodaj uwierzytelnianie do swojej aplikacji”Po prostu poproś 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.AI skonfiguruje Proyecta Auth, doda trasy logowania i rejestracji oraz połączy je z interfejsem użytkownika.
Przeglądaj swoich użytkowników
Dział zatytułowany „Przeglądaj swoich użytkowników”Otwórz Dashboard > Users, aby zobaczyć wszystkich zarejestrowanych użytkowników, ich metodę logowania, datę rejestracji i ostatniego logowania.
Role i uprawnienia
Dział zatytułowany „Role i uprawnienia”Poproś AI o skonfigurowanie kontroli dostępu opartej na rolach:
Assign different roles to my users and let me customizethe permissions for each role.AI doda system ról z regułami dostępu, które opiszesz.
Czy mogę użyć własnego dostawcy uwierzytelniania zamiast Proyecta Auth?
Proyecta Auth jest domyślnym rozwiązaniem. Możesz też poprosić AI o integrację zewnętrznych dostawców, takich jak Auth0, Clerk, Supabase Auth lub Firebase Auth, bezpośrednio w kodzie swojej aplikacji.
Czy mogę używać przepływu logowania wewnątrz aplikacji zamiast przekierowania?
Domyślnie wygenerowana aplikacja korzysta z przepływu logowania opartego na oknie popup — strona Proyecta Auth otwiera się w oknie popup zamiast zastępować bieżącą stronę. Obsługiwany jest również pełny przepływ oparty na przekierowaniu, który możesz zamówić od AI.
Czy mogę ukryć wybrane metody logowania?
Jeszcze nie. Wszystkie włączone metody logowania są wyświetlane użytkownikom. Możliwość selektywnego wyświetlania pojawi się wkrótce.
Co zrobić, gdy użytkownicy nie otrzymują e-maili z kodem OTP?
Sprawdź folder ze spamem, wypróbuj alternatywną metodę logowania lub adres e-mail albo poproś swój dział IT o dodanie domeny proyecta.dev i notifications.proyecta.dev do białej listy.
Czy mogę podszywać się pod użytkownika w celach wsparcia?
Jeszcze nie. Zamiast tego użyj kontroli dostępu opartej na rolach, aby zbudować widoki administracyjne pokazujące dane konkretnych użytkowników.
Wkrótce
Dział zatytułowany „Wkrótce”- Personalizacja strony logowania — dostosuj kolory, logo i układ do identyfikacji wizualnej swojej aplikacji
- Microsoft OAuth — logowanie kontem Microsoft
- SAML / SSO — korporacyjne jednokrotne logowanie (plan Business)
- SMS OTP — jednorazowy kod wysyłany wiadomością tekstową
- E-mail / hasło — tradycyjne dane uwierzytelniające z możliwością resetowania hasła
- Dodatkowi dostawcy OAuth — GitHub, Apple i inni
- Selektywne metody logowania — wybierz, które metody są widoczne na stronie logowania
- Zarządzane RBAC — wbudowane zarządzanie rolami i uprawnieniami z gotowym interfejsem administracyjnym
- Podszywanie się pod użytkownika — logowanie jako użytkownik na potrzeby debugowania i wsparcia