2021/03/21(日) 10:31:45.1642 (JST)
Qiitaでもサインイン!
Qiitaアカウントでもサインインできるようになりました。
しかし、『[Qiita APIのOAuth認証は一筋縄ではいかない](https://qiita.com/takumi-n/items/795e7687db988dc9e2e5)』という記事にもあるように、[Qiita API(v2)](https://qiita.com/api/v2/docs)はOAuth 2.0に準拠していないので、多少面倒でした。GitHubはちゃんとOAuth 2.0に準拠しているのに…。
なのでいちいち、
```Swift:仮想コード.swift
switch api {
case .gitHub:
doWithGitHub()
case .qiita:
doWithQiita()
}
```
のように共通化できない部分を分岐させて実装しました。とはいえ、共通化できる部分は無くは無かったので、なんとかなったかなというところです。
少しずつ、できることが増えていくのは嬉しいものです。自己満足ですが😅
このエントリへのコメント
このエントリにコメントはありません。