Intercom Messenger 認証テスト

JWT を発行せず、user_id / email を値として渡す構成の動作確認ページです。 Zendesk のログイン状態は参照しません。ページ遷移は発生しません。

現在の Messenger 状態

確認中…
app_id
-
user_id
-
email
-
name
-
JWT
-

リードで Boot してテスト

現在の Intercom セッションを一度破棄し、user_id を渡さずに新規リード(アノニマス)として Messenger を起動します。リードは認証不要なので JWT は発行しません。

ユーザで Boot してテスト

入力値から JWT(intercom_user_jwt)を生成し、logged-in ユーザーとして Messenger を起動します。 user_id は必須で、user_id と email は JWT ペイロードに格納されます。 同じ user_id で再度 Boot すれば、そのユーザーの会話履歴が引き継がれます。

デバッグ情報

{}
Zendesk Guide 内で完結させる構成のため、JWT の署名はブラウザ上で行われ、 Messenger API シークレットがページソースに露出します。検証用ワークスペース専用の構成として扱ってください。