auth back-end update
adding sign-up for email
fixing auth front-end
adding layout for email auths
adding forced flow for user settings
Merge branch 'auth-index' into develop

* auth-index:
  adding layout for email auths
  fixing auth front-end
  adding sign-up for email
  auth back-end update