사용자 및 인증
앱의 사용자를 관리하고 이메일, 전화, Google, Apple, SAML SSO 등 사용자가 Lovable Cloud 앱에 로그인하는 방식을 설정합니다.
Lovable Cloud에는 앱을 위한 내장 인증이 포함되어 있습니다. Lovable에게 로그인 추가를 요청하면 가입 페이지와 로그인 페이지를 생성하고, 이를 백엔드에 연결하며, row-level security로 사용자 데이터를 보호합니다. 예를 들어 Lovable에게 다음과 같이 지시할 수 있습니다.
앱에 로그인을 추가해줘. CRM 대시보드에 접근하기 전에 로그인을 요구하도록 해줘. 그리고 사용자가 Google 계정으로 로그인할 수 있도록 'Google로 로그인' 버튼도 추가해줘.Users 뷰에서는 가입한 사용자를 관리하고 이들이 로그인하는 방식을 설정할 수 있습니다. 이 뷰를 열려면 Cloud 탭 → Users로 이동합니다.
사용자 관리
Users 뷰에는 최근 7일, 30일, 90일 동안의 신규 사용자를 보여주는 Signups 차트와 앱의 모든 사용자를 검색할 수 있는 목록이 표시됩니다.
직접 사용자를 추가하려면 Add user를 클릭합니다.
- Send invitation: 이메일 주소를 입력하면 Lovable이 해당 사용자에게 앱 가입 초대 메일을 보냅니다.
- Create new user: 이메일 주소와 비밀번호를 입력해 계정을 직접 생성합니다. 이 방식으로 생성된 사용자는 자동으로 확인 처리됩니다.
사용자를 클릭하면 사용자 ID, 가입 및 마지막 로그인 시각, 사용 중인 로그인 방법 등 상세 정보가 열립니다. Raw JSON 탭에는 전체 사용자 레코드가 표시됩니다.
사용자를 제거하려면 상세 정보를 열고 Delete user를 선택합니다. 해당 사용자는 앱에 대한 접근 권한을 잃으며, 이 작업은 되돌릴 수 없습니다.
인증 설정
Users 뷰에서 Auth settings를 클릭하면 사용자가 로그인하는 방식을 설정할 수 있습니다. Sign in methods 목록에는 사용 가능한 각 방법이 Enabled 또는 Disabled 배지와 함께 표시됩니다.
이 설정은 직접 변경할 수도 있고, 채팅으로 Lovable에게 요청할 수도 있습니다. 로그인 방법을 활성화하면 Lovable이 해당하는 로그인 버튼을 추가하는 등 앱의 로그인 페이지도 함께 업데이트할 수 있습니다.
Business 및 Enterprise 워크스페이스에서는 admin이 App login methods 설정(Settings → Security → Privacy & security → App login methods)으로 워크스페이스 내 모든 프로젝트의 로그인 방법을 차단할 수 있습니다. 이 정책은 프로젝트의 인증 설정에서 변경할 수 있는 범위를 제어합니다. 정책이 차단한 방법은 활성화할 수 없고, 이미 활성화되어 있던 차단 방법은 비활성화할 수는 있지만 다시 활성화할 수는 없습니다. 잠긴 방법에는 Workspace policy 배지가 표시됩니다.
워크스페이스 구성원을 위한 내부 도구를 만드는 중인가요? 앱은 로그인 페이지가 전혀 없어도 로그인된 워크스페이스 구성원을 인식할 수 있습니다. Reuse Lovable workspace identity를 참고하세요.
각 로그인 방법에는 전체 설정 세부 정보를 담은 전용 페이지가 있습니다.
- Email: 기본 방법으로, 확인, 비밀번호 규칙, 일회용 코드, 발송 제한 설정을 제공합니다.
- Phone: 자체 SMS 공급자(Twilio, Twilio Verify, TextLocal, Vonage, MessageBird)를 통한 SMS 일회용 코드입니다.
- Google: 설정이 필요 없는 Lovable 관리형, 또는 자체 Google Cloud OAuth 자격 증명입니다.
- Apple: Lovable 관리형, 또는 자체 Apple Developer 자격 증명입니다.
- SAML SSO: Okta나 Microsoft Entra ID 같은 SAML 2.0 identity provider를 통한 로그인입니다.
가입 제어
기본 인증 설정 폼의 다음 두 설정이 앱에 가입할 수 있는 사람을 제어합니다.
- Disable sign-up: 신규 사용자의 가입을 차단합니다. 기존 사용자는 계속 로그인할 수 있으며, Add user로 직접 사용자를 추가할 수도 있습니다.
- Enable anonymous users: 방문자가 계정을 만들지 않고도 앱을 사용할 수 있게 합니다. 게스트 결제처럼 익명 세션을 사용하는 플로우를 만들려면 채팅으로 Lovable에게 요청하세요.
Site URL 및 리디렉션 URL
인증 설정의 Advanced 아래에 있습니다.
- Site URL: 리디렉션 URL이 지정되지 않았을 때 인증 후 사용자가 기본으로 리디렉션되는 URL입니다.
- Redirect URLs: 인증 후 auth provider가 리디렉션할 수 있도록 허용된 최대 50개의 URL입니다. 모바일 앱을 위해 커스텀 스킴(예:
myapp://callback)도 지원됩니다.
프리뷰에서는 로그인이 되는데 게시된 앱이나 커스텀 도메인에서는 로그인이 되지 않는다면, 보통 이 URL이 원인입니다. 채팅으로 Lovable에게 도메인에 맞게 업데이트하도록 요청하세요.
인증 이메일
인증 플로우는 가입 확인, 비밀번호 재설정, 초대, 매직 링크, 이메일 변경, 재인증을 위한 이메일을 발송합니다. 기본적으로는 일반 발신자로 전송됩니다. 커스텀 브랜딩을 적용해 자체 도메인에서 발송하려면 Cloud 탭의 Emails 섹션을 설정하세요. Custom emails를 참고하세요.