OAuthButton
Demo:
https://syui-redux.herokuapp.com
https://elements.heroku.com/buttons/lynndylanhurley/redux-auth-demo
基本的に以下をHerokuにデプロイするとデモできます。まずはローカルでデモしてみます。
$ git clone [email protected]: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で認証を作れるために重宝します。