Skip to content

Conversation

@ssewilliam
Copy link
Contributor

What does this PR do?

  • sends users a verification link via email upon successful signup

Description of Task to be completed?

  • Using Django's inbuilt Emailing system too to send users an a verification email when they signup successfully

How should this be manually tested?

  • Clone the repo Authors Heaven
    --git clone https://github.com/andela/ah-backend-spaces.git

  • cd into it and create a new virtual enviroment
    -- virtualenv venv

  • Install project dependencies
    --python install -r requirements.txt

  • attempt sign up as a normal user

Any background context you want to provide?

  • I used smtplib to connect to google server and login with my credentials.
  • I also allowed less secure apps to connect to my gmail account.
  • I aslo Disabled Captcha for this app to login to my gmail account without challenging Captcha.

What are the relevant pivotal tracker stories?

Screenshots

Logging in

screen shot 2018-08-01 at 22 29 11

Verification email

screen shot 2018-08-02 at 18 28 09

@coveralls
Copy link

Coverage Status

Coverage increased (+0.2%) to 96.835% when pulling 049380d on ft-send-verification-link-159082374 into c3d6ab3 on develop.

@ssewilliam ssewilliam requested a review from abulojoshua1 August 6, 2018 10:13
@geofrocker geofrocker merged commit 834f40d into develop Aug 6, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants