Authentication
Sign up, log in, verify email, and manage your account access
Authentication
OpenClaw uses session-based authentication powered by Better Auth. You can sign up and log in with email/password or OAuth providers.
Creating an Account
Visit the Portal
Navigate to openclaw-portal.restai.vn and click Sign Up.
Fill in Your Details
- Full Name — Your display name
- Email Address — Used for login and notifications
- Password — Minimum 8 characters
- Confirm Password — Must match password
Or Sign Up with OAuth
Click Google or GitHub to create your account using an existing provider. No password needed — authentication is handled by the provider.
Verify Your Email
After signing up with email/password, you'll be redirected to a verification page. Check your inbox for a verification email and click the link to activate your account.
If you signed up with Google or GitHub, email verification is automatic.
Logging In
Email/Password Login
- Go to the login page
- Enter your email and password
- Click Sign In
OAuth Login
Click Google or GitHub on the login page to sign in with your linked provider.
Forgot Password
If you've forgotten your password:
Request Reset Link
- Click Forgot password? on the login page
- Enter your email address
- Click Send Reset Link
Check Your Email
Look for a password reset email. Click the link to proceed.
Set New Password
- Enter your new password (minimum 8 characters)
- Confirm the new password
- Submit to update
Password reset links expire after a limited time. If the link has expired, request a new one.
Session Management
- Sessions are cookie-based — you stay logged in until you sign out or the session expires
- Logging out clears your session and requires re-authentication
- Each browser/device maintains its own session