Skip to content

Login and Logout

Signing in to and out of the portal.

The CodeCharter portal uses classic cookie-based login. Email and password, that is it.

Login

On /Account/Login:

  • Email, as entered during registration
  • Password, as entered during registration

After a successful login you land on the dashboard.

Error messages

  • "Email or password did not match". Typo or wrong account.
  • "Account is locked due to too many failed attempts". After eight failed attempts the account is locked for 15 minutes. After that it works again.
  • "Please confirm your email address before signing in". You have not yet clicked the confirmation link from registration. Check your inbox or request a new link (see Registration and Trial).

Logout

Click "Sign out" in the sidebar (at the bottom next to your avatar). This clears the session cookie and sends you back to the home page.

Session duration

After login the session lasts 14 days with sliding expiration — as long as you visit the portal regularly, the session does not expire. If you do not log in for two weeks, you need to sign in again.

Multiple browsers / devices

You can be signed in on as many devices as you like simultaneously. Each has its own session.

Security

  • Cookie is HttpOnly and Secure. No JavaScript access, HTTPS only.
  • CSRF protection on all forms.
  • Passwords are stored with a modern hashing algorithm. We never see the plaintext.

Forgot your password?

There is a "Forgot password?" link on the login page. See Password reset.

Invalidating all sessions

If you signed in on someone else's machine and forgot to log out, change your password on the profile page. This invalidates all existing sessions.