madewithwagtail icon indicating copy to clipboard operation
madewithwagtail copied to clipboard

FED required for new auth pages

Open tacitus opened this issue 7 years ago • 4 comments

MWW'll use Django allauth for user account related tasks (sign up, sign in, password change, login by google, etc.) Allauth package has multiple pages needing FEDs review and styling.

  • http://localhost:8111/accounts/confirm-email/
  • http://localhost:8111/accounts/confirm-email//
  • http://localhost:8111/accounts/email/
  • http://localhost:8111/accounts/google/login/
  • http://localhost:8111/accounts/google/login/callback/
  • http://localhost:8111/accounts/inactive/
  • http://localhost:8111/accounts/login/
  • http://localhost:8111/accounts/logout/
  • http://localhost:8111/accounts/password/change/
  • http://localhost:8111/accounts/password/reset/
  • http://localhost:8111/accounts/password/reset/done/
  • http://localhost:8111/accounts/password/reset/key/-/
  • http://localhost:8111/accounts/password/reset/key/done/
  • http://localhost:8111/accounts/password/set/
  • http://localhost:8111/accounts/signup/
  • http://localhost:8111/accounts/social/connections/
  • http://localhost:8111/accounts/social/login/cancelled/
  • http://localhost:8111/accounts/social/login/error/
  • http://localhost:8111/accounts/social/signup/

Related django templates are in core/templates/account/* folder.

Work done in branch feature/django-allauth-integration

Run pip install -r requirements/dev.txt and ./manage.py migrate before you start working on the branch.

tacitus avatar Jan 31 '18 03:01 tacitus

@tacitus Is there a design that we'll be implementing?

holloway avatar Mar 15 '18 00:03 holloway

There isn't no.

I guess it will be a matter of making it look decent enough with the existing styles. Since it will mostly be forms, it could very much be based of the same style as the submit page.

loicteixeira avatar Mar 15 '18 12:03 loicteixeira

@holloway @tacitus styling done on: https://github.com/springload/madewithwagtail/commit/9b493f9b8c99532b2a1cd766af46a438c9fdf459

Only thing left are: https://github.com/springload/madewithwagtail/blob/feature/django-allauth-integration/docs/allauth-social-accounts.md#configuration-in-google-developer-console

janzenz avatar Sep 27 '18 22:09 janzenz

@holloway @tacitus styling is done, I've just added Google Sign in button and alert messages styling yesterday.

screen shot 2018-10-02 at 2 19 11 pm screen shot 2018-10-02 at 2 19 28 pm

janzenz avatar Oct 02 '18 01:10 janzenz