Username
What is a JFW Username?
In JFW, a username is an identifier that users can use to log into an application, but it is optional.
JFW primarily supports authentication using email addresses, social logins, enterprise logins, and passwordless authentication.
However, if Usernames are enabled in a Database Connection, users can register and log in with a username instead of (or in addition to) their email.
When Should You Use Usernames?
If your application needs custom identifiers (e.g., forums, gaming platforms).
If you want to allow logins without requiring email (though not recommended for security).
If your users are already used to usernames instead of email.
Remarks
The username is enabled, which means it is not empty.
The username must not be an email address. For example, if the email address is
abc@gmail.com
, then the username should beabc
.Username vs. Email:
A username is unique to each user but must not be a valid email.
An email must be valid (for email verification & password recovery).
Last updated
Was this helpful?