LIFFログインをReact + Rails APIで実装する時、ReactはHTTPSで立ち上げる。
こちらの記事を参考に、
LIFFログインをRails APIのdeviseトークンで実装していました。
その際、ローカル環境でデバッグしたかったのですが、LIFFログインのリダイレクト先はHTTPSであることが必須。
そんな時は、React(Node.js)を立ち上げる際、以下コマンドで、HTTPSで立ち上げ、そのHTTPSアドレスをLIFFのリダイレクト先に指定してあげると、ローカルコンソールで処理を追いながら開発できるので便利。
HTTPS=true npm start
コンソールに出てくるアドレスをLIFFのエンドポイントURLに指定すれば、LIFFログインをローカル環境でデバッグ可能。