現在のユーザに関する情報の取得
現在のユーザに関する情報を取得するには、範囲設定されたモジュール @salesforce/user
を使用します。
property
— サポートされるプロパティは、Id
とisGuest
です。前者はユーザ ID で、後者はユーザがゲストユーザであるかどうかを示す Boolean 値です。isGuest
プロパティを使用すると、ユーザがエクスペリエンスビルダーサイトで認証されているかどうかを確認できます。
次のサンプルコードは、現在のユーザ ID をインポートして userId
プロパティに割り当てることにより、HTML テンプレートでのアクセスを可能にしています。
テンプレート内のユーザ ID を参照するには、{property}
構文を使用します。この構文は、JavaScript プロパティを参照するために使用する構文と同じです。
このコードサンプルは、lwc-recipes リポジトリにある miscGetUserId
コンポーネントです。
関連トピック