DeeMcCart / CI_PP5_Jeweller

Jewellery website for CI Project 5
0 stars 2 forks source link

Task: Setup Authentication #4

Closed DeeMcCart closed 7 months ago

DeeMcCart commented 7 months ago

EPIC: #1

As a user I can register -signin - sign in-out so that I can operate with a user profile

Assumptions or Pre-Requisites:

Acceptance Criteria: (Must be completed before task is moved to 'Done')

Tasks

Before changing task status to 'Review' or 'Done' please provide comment (and screenprints if appropriate) as documentary evidence of task completion

DeeMcCart commented 7 months ago

26/01/24: Installed & uninstalled several times as wanted to install crispy_bootstrap5; this incremented the installed Python from 3.9.7 to 4.2.9; and allauth failed on handshake... conclusion after a bit of back-and-forth was to accept later installation versions. Some rework on each re/install. However now have a reasonably good look and feel. re Daisy McGurr (?) Utube Django series. Resulting styled allauth forms below. The remaining forms could do with a bit more work, and I'd like to resequence some of the fields (e.g. registration requires password to be entered twice which is a total waste, also would like people to be able to enter their phone# at this point if at all possible)

DeeMcCart commented 7 months ago

allauth registration template:

Image

allauth login template:

Image

allauth llogout template:

Image

DeeMcCart commented 7 months ago

Validation of username length:

Image

Validation of password:

Image

DeeMcCart commented 7 months ago

Newsletter signup: (not working exactly as expected): <- shouldnt be mandatory ie user doesnt need to check this box to continue

Image

DeeMcCart commented 7 months ago

Closing out this Sprint1 issue with marked items completed; create separate Sprint2 issue #27 for the outstanding items