要約
ここ一年くらい、facebookのoauthログインでコールバックurlをhttpsにしないとローカルでもログインできなくなった。この記事のやり方で成功したのでメモ。ただし開発モードしかだめ。
詳細
enable Client OAuth Login and write "localhost:3000" in Valid OAuth Redirect URIs.
Save changes. it will automatically change to https://localhost:3000 , but it doesn't matter...
And set Status: In Development (THIS IS IMPORTANT!)
Then it will work in your http localhost.
この記事の通り
-
https://localhost:3000/xxx
(xxxはコールバックのパス)で登録。(portは自分はrailsなので3000) - 開発モード
- 実際にはhttp://localhost:3000から遷移
したらできた