Completed Admin Users form

This commit is contained in:
PxlLoewe
2025-06-04 17:27:58 -07:00
parent 7aceae7c17
commit 3c620b9b67
22 changed files with 592 additions and 235 deletions

View File

@@ -27,8 +27,7 @@ export const GET = async (request: NextRequest) => {
const at = new AccessToken(process.env.LIVEKIT_API_KEY, process.env.LIVEKIT_API_SECRET, {
identity: user.publicId,
// Token to expire after 10 minutes
ttl: "1d",
ttl: "1h",
});
at.addGrant({
@@ -41,6 +40,8 @@ export const GET = async (request: NextRequest) => {
at.attributes = {
publicId: user.publicId,
publicUser: JSON.stringify(getPublicUser(user)),
userId: user.id,
};
const token = await at.toJwt();