私はPythonの初心者で、基本的なGoogleタスククライアントを作成したいと思っています。ネイティブアプリになります。私が理解できないポイントは、プログラムコードに含まれるため、「クライアントシークレット」を実際にシークレットに保つ方法です。
私は、グーグルフォーラムの投稿を引用して、投稿を検索して見つけました。そして、基本的に、物を与えることを提案しました。
私は何時間もかけて物を手に入れようとしましたが、現時点では答えがありません。だから、私は尋ねるべき2つの質問があります:
- クライアントに秘密を与えることの結果は何ですか?
- 秘密を人々に見せることは危険ですが、秘密を守る方法はありますか、それとも、アプリケーション固有のパスワードをサポートしてGoogleアカウントにログインするための従来のログインを行う方法はありますか?