IONFLOW uses enterprise-grade authentication to protect your workflows and data. Access your account securely through email/password login or Single Sign-On (SSO) using your organization’s identity provider.
🔒
Security First
IONFLOW uses industry-standard encryption to protect your credentials and session data. All authentication happens over secure HTTPS connections.
Security is paramount in IONFLOW because the platform manages connections to your critical business applications—email services, CRM systems, databases, and cloud storage—while automating processes involving sensitive information like customer data, financial records, and operational metrics.
Every access to IONFLOW is authenticated and logged for audit purposes. This ensures that only authorized users can create boards, view execution history, or manage integrations. Whether you’re using standard email/password login or Single Sign-On (SSO) through your organization’s Keycloak identity provider, IONFLOW applies industry-standard security practices to keep your automations safe.
This section covers how to access your account, manage your credentials, understand session management, and troubleshoot common authentication issues.
Open your browser and go to the IONFLOW login page at /session/login
Enter Your Email
Type your registered email address in the Email field
Enter Your Password
Type your password in the Password field
Passwords are case-sensitive and must meet security requirements
Optional: Remember Me
Check the Remember me box if you’re using a trusted device
This keeps you logged in for longer periods (not recommended for shared computers)
Click Login Now
Click LOGIN NOW button to access your workspace
IONFLOW validates your credentials and redirects you to the Dashboard
💡
Smart Redirect
IONFLOW automatically checks if your email is registered with SSO before logging you in. If SSO is configured for your organization, you’ll be redirected to your identity provider automatically.
Two-Factor Authentication (2FA) adds an extra layer of security beyond your password. Even if someone obtains your password, they cannot access your account without the second authentication factor—typically a temporary code from your phone or authenticator app.
✅ Boards: Create, edit, execute, and delete your own boards
✅ Connections: Create and manage connections to external apps
✅ Executions: View execution history for boards you have access to
✅ Data Store: Read and write data to your company’s data store
✅ Webhooks: Create and configure webhook triggers
✅ Profile: Update your personal information and preferences
❌ Cannot: Manage other users, change company settings, or access admin features
✅ User Management: Add, remove, and manage user accounts
✅ Company Settings: Configure company-wide preferences and integrations
✅ Audit Logs: View system-wide activity and security logs
✅ Billing: Manage subscription and usage monitoring
🆘
Need More Permissions?
If you need access to features beyond your current role, contact your company administrator to request a role change.
For maximum security, rotate your credentials periodically:
OAuth connections: Re-authorize connections every 90 days
API keys: Update keys in both the external app and IONFLOW connection
Passwords: Change service passwords and update IONFLOW connections
Automatic refresh: IONFLOW automatically refreshes OAuth tokens when they expire
🔒
Revoke Access Anytime
You can revoke IONFLOW’s access to any app by deleting the connection. This immediately stops all boards using that connection from accessing the external app.
Token: A secure, temporary code that proves your identity without exposing your password. IONFLOW uses tokens internally to maintain your session.
Session: Your active login period. Sessions expire after 4 hours of inactivity by default, requiring you to log in again.
SSO (Single Sign-On): A method that allows you to use your company’s central identity provider (Keycloak) credentials to access IONFLOW without a separate password.
OAuth: A secure authorization protocol that lets you connect third-party applications (like Gmail or Slack) to IONFLOW without sharing your actual passwords.
Role: Your assigned permission level (Administrator or Tenant User) that determines what actions you can perform in IONFLOW.
2FA (Two-Factor Authentication): A security method requiring two forms of identification: your password (something you know) and a code from your phone (something you have).
Keycloak: An open-source identity and access management solution used by IONFLOW for SSO authentication.
Q: What happens if I lose my phone with 2FA?
A: When 2FA is released (Q1 2026), you’ll receive backup recovery codes during setup. Store these codes securely offline. If you lose your phone, use a recovery code to log in, then disable 2FA and set it up again with a new device. Without recovery codes, contact support for identity verification.
Q: Can I use the same account on multiple devices?
A: Currently, IONFLOW supports one active session at a time. Logging in from a second device will automatically log you out from the first device. Multi-device session management is planned for a future release, allowing you to maintain concurrent sessions across devices.
P: How often should I change my password?
A: We recommend changing your password every 90 days for maximum security. If you use SSO, your identity provider manages password policies. Always change your password immediately if you suspect it has been compromised.
P: Can I skip SSO and use email/password instead?
A: If your organization has mandatory SSO enabled, IONFLOW will automatically redirect you to your identity provider when you enter your email. Check with your administrator if you need direct password access for specific use cases.
P: What happens if I forget which email I used to register?
A: Contact your company administrator—they can look up your account in the user management panel. If you’re an independent user, reach out to IONFLOW support with your name and any other account details you remember.