Authentication & Security

SwiftCloud prioritizes security by eliminating the most common attack vector: user passwords.

Passwordless Login

We use a highly secure, industry-standard identity provider to handle authentication. We do not store passwords in our database.

1. Magic Links (Email)

  • Enter your email address on the sign-in page.
  • We send a one-time, time-sensitive link to your inbox.
  • Clicking the link logs you in securely.
  • This verifies your email ownership instantly and prevents credential stuffing attacks.

2. Google OAuth

  • Use your existing Google Workspace or Gmail account.
  • Enterprise-grade security managed by Google.

Session Management

Sessions are stored securely in our database (PostgreSQL) and managed via secure, HTTP-only cookies.

  • Persistence: You stay logged in until you explicitly sign out or your session expires.
  • Cross-Device: You can be logged in on multiple devices simultaneously.