The User Object
Access the User in Your App
import { prOidc } from "./oidc";
export async function getGreeting() {
const oidc = await prOidc;
if (!oidc.isUserLoggedIn) {
return "Hello!";
}
const { user } = await oidc.getUser();
return `Hello ${user.displayName}!`;
}import { useOidc } from "../oidc";
export function Greeting() {
const { user } = useOidc({ assert: "user logged in" });
return <p>Hello {user.displayName}!</p>;
}import { getOidc } from "./oidc";
export async function getGreeting() {
const oidc = await getOidc({ assert: "user logged in" });
const { user } = await oidc.getUser();
return `Hello ${user.displayName}!`;
}Implement createUser
Connect It to Your Adapter
Keep the User Up to Date
Last updated
Was this helpful?