Skip to content

The prototype app implemented in Python and Flask. It provides functionality to merge user multiple accounts, while they chose different way to log in.

Notifications You must be signed in to change notification settings

pdybka-ep/merging-oauth-multiple-accounts

Repository files navigation

Merging oauth multiple accounts

The prototype app implemented in Python and Flask. It provides functionality to merge user multiple accounts, while they chose different way to log in.

The description is provided in the blog post available here: http://www.vertabelo.com/blog/technical-articles/how-to-store-authentication-data-in-a-database-part-5-merging-multiple-user-accounts

App details

The application is based on the provided below database design:

The prototype app will enable user:

  1. Create an account in the app.

  1. Log in via a created account or other services (Facebook, Google, LinkedIn, Github).

  1. Add some content that is associated with this account. In this case, it is a list of todo items.

  1. Connect other social media accounts. When logged in, the user can manually add other social accounts to their profile. Once these accounts are added, the same user account will be loaded no matter which login is used.

Installation

Download bootstrap and jquery via bower:

bower install

To run the application type:

python app.py

About

The prototype app implemented in Python and Flask. It provides functionality to merge user multiple accounts, while they chose different way to log in.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published