Skip to content

Commit 7dc403f

Browse files
authored
Merge pull request #27 from workos/mvp-add-permissions
upgrade authkit-nextjs dep and add minimal permissions example
2 parents beb64eb + 04e106e commit 7dc403f

File tree

3 files changed

+21
-11
lines changed

3 files changed

+21
-11
lines changed

package-lock.json

Lines changed: 18 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"dependencies": {
1515
"@radix-ui/react-icons": "^1.3.0",
1616
"@radix-ui/themes": "^3.0.1",
17-
"@workos-inc/authkit-nextjs": "0.4.1",
17+
"@workos-inc/authkit-nextjs": "^0.8.0",
1818
"next": "14.1.3",
1919
"react": "^18",
2020
"react-dom": "^18"

src/app/account/page.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,14 @@ import { getUser } from "@workos-inc/authkit-nextjs";
22
import { Text, Heading, TextField, Flex, Box } from "@radix-ui/themes";
33

44
export default async function AccountPage() {
5-
const { user, role } = await getUser({ ensureSignedIn: true });
5+
const { user, role, permissions } = await getUser({ ensureSignedIn: true });
66

77
const userFields = [
88
["First name", user.firstName],
99
["Last name", user.lastName],
1010
["Email", user.email],
1111
role ? ["Role", role] : [],
12+
permissions ? ["Permissions", permissions] : [],
1213
["Id", user.id],
1314
].filter((arr) => arr.length > 0);
1415

0 commit comments

Comments
 (0)