Skip to content

Login

The login page is the entry point for all authenticated users. It provides credential-based authentication, OAuth single sign-on, and password recovery.

Page Location

  • URL: /login
  • Access: Public (unauthenticated)

Layout

The login page uses a minimal centered layout without the application sidebar or navigation. The MAGK logo and platform name are displayed above the login form.

Authentication Options

Email and Password

The default login method uses email and password credentials.

Field Required Description
Email Yes The email address associated with your account
Password Yes Your account password

Enter your credentials and click Sign In to authenticate.

OAuth Providers

If configured by the platform administrator, OAuth buttons appear below the credential form. Supported providers include:

  • Google — Sign in with your Google account
  • GitHub — Sign in with your GitHub account

Clicking an OAuth button redirects you to the provider's authorization page. After granting access, you are redirected back to MAGK and logged in automatically.

OAuth Availability

OAuth options only appear when the administrator has configured the corresponding client ID and secret in the platform settings.

Password Reset

If you've forgotten your password:

  1. Click the Forgot Password? link below the sign-in form
  2. Enter the email address associated with your account
  3. Check your inbox for a password reset email
  4. Click the reset link and set a new password

SMTP Required

Password reset emails require SMTP to be configured. If you don't receive an email, contact your platform administrator.

After Login

On successful authentication, you are redirected to the dashboard. Your session persists across browser tabs and survives page refreshes until you explicitly log out or the session expires.

  • Registration — Public event registration
  • Help — In-app help and documentation links