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
When a user signs up, they are sent an activation email. If they do not receive it (for example if the mail server is down or it was filtered as spam), there is no way for that user to activate.
Motivation for or Use Case
When users sign up, they want to be able to login. If the activation email doesn't go through, there is no feature to resend it, and they cannot ever login.
When they try to log in they get the message: Failed to sign in! Please check your credentials and try again.
When they use "forgot my password" they get the message: Email address isn't registered! Please check and try again
When they try to re-register, they get the message: Login name already registered! Please choose another one.
When they choose a different username, they get the message: Email is already in use! Please choose another one.
Reproduce the error
Create a new jhipster project with no mail server setup.
Sign up.
Pretend you can't see the logs where the activation link is listed.
Try (to no avail) to log in, get another activation email, delete your account to re-sign up, or get access to the website my any means.
Related issues
I was not able to find a report of this issue.
Suggest a Fix
When a not activated user tries to sign in, provide a link to re-send the activation email.
JHipster Version(s)
v5.2.1
JHipster configuration
Using JHipster version installed locally in current project's node_modules
Executing jhipster:info
Options:
Welcome to the JHipster Information Sub-Generator
JDL for the Entity configuration(s) entityName.json files generated in the .jhipster directory
JDL entity definitions
Environment and Tools
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
git version 2.17.0
node: v8.11.3
npm: 6.1.0
yeoman: 2.0.5
Docker version 18.06.0-ce, build 0ffa825
docker-compose version 1.22.0, build f46880f
Congratulations, JHipster execution is complete!
Entity configuration(s) entityName.json files generated in the .jhipster directory
Nothing generated but the defaults.
Browsers and Operating System
OSX - any browser -- I chose Angular when generating the projet.
Checking this box is mandatory (this is just to show you read everything)
The text was updated successfully, but these errors were encountered:
richard-fairthorne
changed the title
Users who did not get receive activation email can log in
Users who did not get receive activation email can not log in
Aug 17, 2018
At the moment they need to wait 2 or 3 days (I'm not sure) before being able to activate their account again, as their account will get purged. The other solution is to ask their administrator, who can activate the account manually.
We should just allow people to register again, if their email address hasn't been activated yet.
That would be a fine solution, and sounds easy to implement. For me, the problem is solved when the customer can "self-serve".
I like to reduce signup friction for users. If I was teetering on the edge of trying out a service, and I can't figure out to sign in, I probably don't come back.
Overview of the issue
When a user signs up, they are sent an activation email. If they do not receive it (for example if the mail server is down or it was filtered as spam), there is no way for that user to activate.
Motivation for or Use Case
When users sign up, they want to be able to login. If the activation email doesn't go through, there is no feature to resend it, and they cannot ever login.
When they try to log in they get the message: Failed to sign in! Please check your credentials and try again.
When they use "forgot my password" they get the message: Email address isn't registered! Please check and try again
When they try to re-register, they get the message: Login name already registered! Please choose another one.
When they choose a different username, they get the message: Email is already in use! Please choose another one.
Reproduce the error
Related issues
I was not able to find a report of this issue.
Suggest a Fix
When a not activated user tries to sign in, provide a link to re-send the activation email.
JHipster Version(s)
v5.2.1
JHipster configuration
Using JHipster version installed locally in current project's node_modules
Executing jhipster:info
Options:
Welcome to the JHipster Information Sub-Generator
JHipster Version(s)
JHipster configuration, a
.yo-rc.json
file generated in the root folder.yo-rc.json file
JDL for the Entity configuration(s)
entityName.json
files generated in the.jhipster
directoryJDL entity definitions
Environment and Tools
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
git version 2.17.0
node: v8.11.3
npm: 6.1.0
yeoman: 2.0.5
Docker version 18.06.0-ce, build 0ffa825
docker-compose version 1.22.0, build f46880f
Congratulations, JHipster execution is complete!
Entity configuration(s)
entityName.json
files generated in the.jhipster
directoryNothing generated but the defaults.
Browsers and Operating System
OSX - any browser -- I chose Angular when generating the projet.
The text was updated successfully, but these errors were encountered: