rg3l3dr / omnibuilds-app

A Vue.js SPA for OmniBuilds
https://www.omnibuilds.com
0 stars 0 forks source link

Mobile Registration/Signup Does not Work #9

Closed rg3l3dr closed 6 years ago

rg3l3dr commented 7 years ago

Description:

I have had more than one person tell me that when they try to register on mobile device that it does not work, i.e. it is not responsive after clicking the signup button. I have confirmed that login works.

Replication:

Try signing up with a bogus email from your mobile device, as well as from the mobile view in the chrome developer tools to see what happens.

Expected Behavior:

The current registration workflow is to complete the form below, which makes a post API call to create the new user and returns success/fail and then redirects the user to the login page (next link below). The user should then receive an email (which is still going to spam folder for gmail). If they click the link it will also redirect them to the login page. Actually, receiving/clicking this email is irrelevant, you can signup immediately after registering. I will eventually change this to automatically login the user at registration and send a welcome email instead of registration email. For now, let's just make sure the signup button works on mobile.

The register form lies in https://github.com/jwagstaff/app/blob/master/src/components/accounts/Register.vue

The login page is here: https://github.com/jwagstaff/app/blob/master/src/components/accounts/Login.vue