現在のユーザに関する情報の取得

現在のユーザに関する情報を取得するには、範囲設定されたモジュール @salesforce/user を使用します。

  • property — サポートされるプロパティは、IdisGuest です。前者はユーザ ID で、後者はユーザがゲストユーザであるかどうかを示す Boolean 値です。isGuest プロパティを使用すると、ユーザがエクスペリエンスビルダーサイトで認証されているかどうかを確認できます。

次のサンプルコードは、現在のユーザ ID をインポートして userId プロパティに割り当てることにより、HTML テンプレートでのアクセスを可能にしています。

テンプレート内のユーザ ID を参照するには、{property} 構文を使用します。この構文は、JavaScript プロパティを参照するために使用する構文と同じです。

このコードサンプルは、lwc-recipes リポジトリにある miscGetUserId コンポーネントです。

関連トピック