You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There's no other issue that already describes my problem.
Describe the Bug
There are at least 3 places where a user's email is concerned
installation
login
user's detail
The login requires a valid email, but the installation and the user's detail don't.
As a result, in case of a mistake when editing the address, it is not possible to login.
Blocking the whole installation in case of the admin.
Even if this will not prevent from entering a wrong email address, it would be nice to have a control on a valid format address when installing or modifying a user's address.
Another solution would be to consider the login address as a mere username and get rid of the valid email requirement. Not to say that the email recover will then not be available.
To Reproduce
On
install, answer "myemail" (without @mydomain.com)
or on
user's detail: modify the email to "myemail" (without @mydomain.com)
Errors Shown
The user cannot login anymore.
And if is the admin (sure admin should pay attention ;), there is no way to recover by modifying the row (as it is fortunately protected as read-only in the database).
What version of Directus are you using?
9.4.0
What version of Node.js are you using?
14.17.1
What database are you using?
SQLite
What browser are you using?
Firefox
What operating system are you using?
Windows_NT 10.0.19043
How are you deploying Directus?
locally
The text was updated successfully, but these errors were encountered:
Preflight Checklist
Describe the Bug
There are at least 3 places where a user's email is concerned
The login requires a valid email, but the installation and the user's detail don't.
As a result, in case of a mistake when editing the address, it is not possible to login.
Blocking the whole installation in case of the admin.
Even if this will not prevent from entering a wrong email address, it would be nice to have a control on a valid format address when installing or modifying a user's address.
Another solution would be to consider the login address as a mere username and get rid of the valid email requirement. Not to say that the email recover will then not be available.
To Reproduce
On
or on
Errors Shown
The user cannot login anymore.
And if is the admin (sure admin should pay attention ;), there is no way to recover by modifying the row (as it is fortunately protected as read-only in the database).
What version of Directus are you using?
9.4.0
What version of Node.js are you using?
14.17.1
What database are you using?
SQLite
What browser are you using?
Firefox
What operating system are you using?
Windows_NT 10.0.19043
How are you deploying Directus?
locally
The text was updated successfully, but these errors were encountered: