OAuth認証 | hyperPad Documentation

Loading...

Logo

説明

OAuthプロバイダーからOAuth 2.0認証トークンを取得し、HTTPリクエストまたはソケット接続の認証に使用します。これはWeb APIの認証によく使われます。この動作は、安全に認証トークンをファイルに保存し、Get OAuth Credentials動作を使用して取得できます。

プロパティ

完了時にトリガー

URLOAuthプロバイダーの基本URL。例: https://account.google.com
エンドポイントOAuthエンドポイント。例: /o/oauth2/v2/auth 結果として生成される最終URL: https://accounts.google.com/o/oauth/v2/auth
クライアントIDOAuthプロバイダーから与えられるクライアントID。
クライアントシークレットOAuthプロバイダーから与えられる秘密鍵。
識別子成功した認証後にGet OAuth Credentials動作と一緒に使用するためのこの識別子を使用します。これにより、リクエストを行うたびにサーバーに対して認証を繰り返す必要がなくなります。認証情報は安全にオフラインで使用できるように保存されるため、プロジェクトを終了しても同じ識別子を使用し続けることができます。
付与タイプさまざまなOAuth認証付与タイプ。利用可能なオプションはclientCredentials、password、authorizationCode、またはrefreshTokenです。あなたのOAuthプロバイダーは、どの付与タイプが必要かの高レベルの指示を提供するべきです。
スコープ(clientCredentials, password, authorizationCode, refreshToken)使用が許可されている権限のカンマ区切りリスト。

出力

トークンタイプ

アクセスされるトークンの種類を出力します(これは「ベアラー」と呼ばれます)。

アクセストークン

サーバーからのアクセスを得るための承認トークンを出力します。

リフレッシュトークン

以前のトークンの有効期限が切れたときに新しいアクセストークンを出力します。

エラー

認証中に発生したエラーを出力します。

IAuth 2.0を使用して認証するWeb APIにアクセスします。

関連

ソケットに接続

ソケットに発信

OAuth認証情報を取得

ソケットの状態を取得

HTTPリクエスト

URLを開く

OAuth認証情報を削除

ソケットイベント

Socket.ioクライアント