概要
Github の API をコールするのにパスワードを使った認証は廃止になります
メールで Github から注意が来たので対応してみました
基本的に PAT (Personal Access Token) を作成してパスワードから PAT に変更するだけです
環境
- Ruby 2.6.2p47
- octkit 4.9.0
Personal Access Token の作成
ここから作成します
「Generate new token」を選択します
トークンの名前とトークンが使用するスコープにチェックを入れます
以下のように作成されれば OK です
トークンはあとで使用するのコピーしておきます
コード修正
octkit を使ったコードを修正しましょう
基本的にはコンストラクタで指定するパラメータを password から access_token に変更するだけです
Octokit::Client.new(:login => 'github_username', :password => 'github_password')
Octokit::Client.new(:login => 'github_username', :access_token => 'f542xxxxxxxxxxxxxxxxxxxxxxxxxxx')
0 件のコメント:
コメントを投稿