se_kaan#1118155
CCConvex Community
•Created by se_kaan#1118155 on 5/14/2024 in #support-community
Clerk Organization & Membership + Convex
I am trying to build an app with Clerk Organization and Convex. Now in the mutations I would like to have access to some custom claims setup in the Clerk Template.
Looks like Convex only allows for standard claims specified in the OpenId protocol. Has anyone ever tried something similar? How do you check for organization membership and permissions in your mutations/queries?
Using the following claims:
{
"aud": "convex",
"name": "{{user.full_name}}",
"email": "{{user.primary_email_address}}",
"org_id": "{{org.id}}",
"org_role": "{{org.role}}",
"org_permissions": "{{org_membership.permissions}}",
"picture": "{{user.image_url}}",
"nickname": "{{user.username}}",
"given_name": "{{user.first_name}}",
"updated_at": "{{user.updated_at}}",
"family_name": "{{user.last_name}}",
"phone_number": "{{user.primary_phone_number}}",
"email_verified": "{{user.email_verified}}",
"phone_number_verified": "{{user.phone_number_verified}}"
}
4 replies