Flask を使用してLINEログイン連携をサポートするためのAPI作成方法についての個人用メモ。 Google連携用APIを試した時と同様に、Docker起動できる形で過去に作成したLINEログイン検証コードを部分的にAPI化した。 作成するAPI 認可リクエスト作成API LINEへの認可エンドポイントへアクセスするためのURLをパラメータをつけて生成・返却する。 stateはAPI呼び出し時に生成し、レスポンスとして返却する。 client_idなど固定の属性値は環境変数から取得する。 リクエスト例