GoでOAuthを行うサンプルプログラム
go get github.com/markbates/goth
を実行して、 goth
モジュールを取得。
config.json
に以下のように、各プラットフォームの client id
やsecret
を記述していく必要がある。
{
"google":{
"client_id" : "YOUR_CLIENT_ID",
"secret" : "YOUR_SECRET"
},
"amazon":{
"client_id" : "YOUR_CLIENT_ID",
"secret" : "YOUR_SECRET"
}
}