-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#166151272 enable social authentication #7
Conversation
13e0327
to
3e828c8
Compare
4a01122
to
a99c7c2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this still work in progress? The feature is working as described but tests are failing.
Yeah am working on finding out why the Travis is failing |
7c7ffad
to
0429929
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this ready for a merge?
0429929
to
ba99ad3
Compare
@kburudi, good work with the implementation. Kindly look at the failing tests. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Kindly, look into the failing tests
ea27f94
to
e7724dd
Compare
Allow social media login/signup via google, facebook and twitter [delivers #166151272]
e7724dd
to
ce4b601
Compare
What does this PR do?
Description of the Tasks to be completed?
POST
endpoint for user loginHow should this be manually tested?
Clone the repository to your local branch
$ git clone https://github.com/andela/wg-baqi.git
$ cd to the wg-baqi directory, create a virtual environment and install the dependencies
$ cd wg-baqi
$ virtualenv venv
Add .env and get fields from .env_sample
$ source venv/bin/activate
$ pip install -r requirements.txt
Activate bootstrap and run the server
$ invoke bootstrap-wger --settings-path ./wger/settings.py --no-start-server
$ python manage.py runserver
Navigate to the endpoint http://127.0.0.1:8000/api/v2/social/auth-login/
Get twitter, facebook and google keys and add them to the .env
Required fields are:
access_secret only required for twitter
login the user
Sample images
What are the relevant pivotal tracker stories?
#166151272