1
0
hugo/content/blog/2016-06-21-oauth-system.md
2024-04-23 22:21:26 +09:00

1.1 KiB

+++ date = "2016-06-21" tags = ["memo"] title = "OAuthButton" slug = "oauth-system" +++

Demo:

https://syui-redux.herokuapp.com

OAuth Button

https://elements.heroku.com/buttons/lynndylanhurley/redux-auth-demo

基本的に以下をHerokuにデプロイするとデモできます。まずはローカルでデモしてみます。

$ git clone git@github.com:lynndylanhurley/redux-auth-demo.git
$ cd redux-auth-demo
$ npm install
$ npm run watch

OAuth Library

https://github.com/octokit/octokit.rb

https://github.com/lynndylanhurley/devise_token_auth

基本的には、octokitを使えばよいです。古いやり方です。

OAuth WebFlow

https://github.com/oauth-io/oauthd

基本的には、OAuth.ioを使います。これには登録が必要です。しかし、簡単に少ないIDで認証を作れるために重宝します。