OAuth

OAuth

Eコマース

OAuthとは、パスワードを共有せずに、あるアプリに別のアプリのアカウントへの限定的なアクセスを与えられるオープンスタンダードです。

OAuthとは?

「接続」をクリックすると別のサービスに移動してアクセスを承認する場合、たいていはOAuthです。そのサービス自身のページでサインインし、一連の権限(スコープと呼びます)を承認すると、アプリはその権限だけで使えるトークンを受け取ります。 AIエージェントにとって重要な理由:OAuthでエージェントを接続すれば、エージェントがパスワードを持つことはなく、アクセスは承認したスコープに限られ、パスワードを変更しなくてもいつでも無効にできます。 ChatGPT、Claudeなどのアシスタントは、OAuthでChargezenのワークスペースに接続し、接続したチームメンバーとして動作します。その接続を削除するとアクセスできなくなります。

例

たとえば、チームメンバーがClaudeをChargezenのワークスペースに接続します。Chargezenのサインインページでアクセスを承認すると、Claudeはパスワードではなくトークンを受け取ります。あとで「接続解除」をクリックすれば、そのアクセスはすぐに終了します。

OAuthが重要な理由

OAuthなら、パスワードを渡さずにツールやAIエージェントを接続でき、アクセスの制限と無効化もできます。

OAuthのよくある質問

OAuthはAPIキーより安全ですか?

多くの場合はそうです。OAuthトークンは承認したスコープに結びつき、接続ごとに無効にできます。また、長期間有効なシークレットを別のアプリに貼り付けることもありません。

OAuthのスコープとは何ですか?

「注文の読み取り」など名前の付いた権限で、接続したアプリがアカウントでできることを制限します。

ほかの用語も見る

Eコマースと定期購入の用語集をすべてご覧ください。

宇宙を、手のひらに

売上が22%増えたら何をしますか?