# GraphQL auth claim with punctuation

**URL:** <https://discuss.dgraph.io/t/graphql-auth-claim-with-punctuation/15295>\
**Category:** Issues\
**Tags:** auth\
**Created:** [August 14, 2021, 10:57pm UTC](https://discuss.dgraph.io/t/graphql-auth-claim-with-punctuation/15295 "2021-08-14T22:57:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![rcbevans](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/rcbevans/32/8526_2.png) [@rcbevans](https://discuss.dgraph.io/u/rcbevans)\
**Post date:** [August 14, 2021, 10:57pm UTC](https://discuss.dgraph.io/t/graphql-auth-claim-with-punctuation/15295/1 "2021-08-14T22:57:20Z")

</div>

Is it possible to use a JWT claim containing punctuation (specifically a colon `:`) in an auth rule, for example, claims from Cognito such as `"cognito:groups"`, `"cognito:roles"`, and `"cognito:username"`?

In the documentation all examples use simple claim names such as `"USERNAME"`.
