Every Buildy project comes with a built-in authentication system by default. What does it mean? It means that by default, when you create a new app, Buildy will create a new entity called “User”, and a dedicated page for authentication.
Buildy currently supports only Google OAuth authentication. We’re working on adding more authentication methods in near the future.
You can customize the authentication UI through the “Authentication” tab in the app dashboard. This includes:
  • App name and logo
  • Welcome message
  • Color scheme
  • Footer text
  • Social login buttons
Yes, you can control app access through the “App Settings” section:
  • Make it public
  • Make it public but with login required
  • Make it private (invite-only)
The User entity comes with a default “role” field that you can use to manage permissions. You can:
  • Add custom roles (default roles are: “administrator”, “user”). You can ask the AI to add more roles.
  • Set RLS (Row Level Security) to control access to every entity.
  • Manage user permissions through the dashboard.