Skip to content

helloflask/github-login

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub-Login

Example application for login with GitHub by GitHub-Flask

Online Demo

https://helloflask.pythonanywhere.com

Installation

$ git clone https://github.com/helloflask/github-login
$ cd github-login

Register Your OAuth Application on GitHub

Go to https://github.com/settings/applications/new

Fill the form, then you will get your Client ID and Client Secret, write them into app.py:

app.config['GITHUB_CLIENT_ID'] = 'your_client_id'
app.config['GITHUB_CLIENT_SECRET'] = 'your_clent_secret'

Warning: You normally need to save this values as enviroment variable in production.

Run

Just excute:

$ flask run

Then go to http://localhost:5000

For Readers of Hello, Flask!

这个示例程序的介绍文章为《使用GitHub-Flask实现GitHub第三方登录》

About

Example application for login with GitHub by GitHub-Flask

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published