Closed KobayashiYoh closed 2 years ago
Client IDとClient Secretの格納場所はここであってますかね?
ダウンロードリンクとプロジェクトの配置場所に関してREADMEやPRの最初のコメントに記載してもらえると助かります。
Client IDとClient Secretの格納場所はここであってますかね? ダウンロードリンクとプロジェクトの配置場所に関してREADMEやPRの最初のコメントに記載してもらえると助かります。
格納場所はそこであっています。 記載するのを忘れていました。 申し訳ございません。
PRの最初のコメントにダウンロードリンクを追加しました。
LGTMです。
概要
お世話になっております。 ログイン機能の実装をしました。 差分が多くなりすぎてしまい申し訳ございません。 お忙しいところ恐れ入りますが、レビューよろしくお願いします。
Client IDとClient Secret
Client IDとClient Secretが格納されているdartファイルはこちらからダウンロードしてください。 ダウンロードしたファイルはmobile_qiita_app/lib/に格納してください。 よろしくお願いします。
該当issue
22
23
24
新しく実装した内容
1. ログイン機能の実装
QiitaAPIを利用したログイン機能を実装しました。 該当ファイル : lib/services/qiita_client.dart, lib/pages/top_page.dart, lib/widgets/web_view_screen.dart, lib/models/access_token.dart など 参考: https://qiita.com/TakahikoKawasaki/items/e37caf50776e00e733be https://www.youtube.com/watch?v=noDj74dd94M など
2. 発行したアクセストークン利用
記事やタグを取得する際、発行したアクセストークンをheaderに指定できるように実装しました。 該当ファイル : lib/services/qiita_client.dart 参考:
22
https://developer.mozilla.org/ja/docs/Web/HTTP/Headers/Authorization https://docs.flutter.dev/cookbook/networking/authenticated-requests
今後の実装予定
実装後のUI