Components
Ready-to-use Framer components that integrate seamlessly with Gately SDK. Simply copy the component URL and paste it into your Framer project to get started.Available Components
Login Form
A complete login form with email and password fields, integrated with Gately authentication.Logout Button
A styled logout button that handles user sign-out with proper state management.Signup Form
User registration form with email, password, and confirmation fields.Magic Link
Passwordless authentication form that sends magic links to user emails.Password Reset
Form for users to request password reset emails.Gately Override
React HOCs for authentication state management and conditional rendering.How to Use
Step 1: Copy Component URL
Click on any component card above to copy its URL to your clipboard.Step 2: Paste in Framer
- Open your Framer project
- Go to Insert → From URL
- Paste the component URL
- Click Import
Step 3: Configure Gately
After importing, configure the component with your Gately project ID:Component Features
Login Form
- Fields: Email, Password
- Validation: Built-in form validation
- Integration: Automatic Gately authentication
- Styling: Responsive design with hover states
Logout Button
- Functionality: One-click logout
- State Management: Updates UI automatically
- Styling: Destructive button styling
- Integration: Clears user session
Signup Form
- Fields: Email, Password, Confirm Password
- Validation: Password strength and confirmation
- Integration: Creates new user accounts
- Styling: Clean, modern design
Magic Link
- Functionality: Passwordless authentication
- Fields: Email only
- Integration: Sends magic link emails
- UX: Clear success/error states
Password Reset
- Functionality: Password recovery
- Fields: Email
- Integration: Sends reset emails
- Security: Rate-limited requests
Gately Override
- Functionality: React HOCs for auth state management
- Components: withShowOnAuth, withShowOnNoAuth, withAuthLoading
- Integration: Automatic Gately client initialization
- Features: Conditional rendering based on authentication state
Customization
All components are fully customizable in Framer:Styling
- Modify colors, fonts, and spacing
- Adjust border radius and shadows
- Change button styles and hover effects
Functionality
- Add custom validation rules
- Modify success/error messages
- Integrate with your existing design system
Layout
- Resize and reposition elements
- Add additional fields or buttons
- Modify responsive behavior
Gately Override
The Gately Override component provides React Higher-Order Components (HOCs) for easy authentication state management and conditional rendering in your applications.Copy the Component
Setup
Add your project ID to your HTML:Usage Examples
Show Component Only When Authenticated
Show Component Only When NOT Authenticated
Show Component with Loading State
Get Gately Client Instance
Features
- Automatic Initialization: Automatically initializes Gately client
- Dynamic Loading: Loads SDK from CDN if not available
- Project ID Detection: Multiple ways to set project ID
- TypeScript Support: Full TypeScript compatibility
- Error Handling: Graceful error handling and logging
- Performance: Efficient state management and re-renders
Integration Examples
Basic Authentication Flow
Custom Styling
Coming Soon
Profile Settings
Form for users to update their profile information and preferences.
Accept Invite
Component for users to accept team or project invitations.
Email Verification
Component to handle email verification flows.
Two Factor Auth
Two-factor authentication setup and verification.
Delete Account
Secure account deletion with confirmation flow.