User:Is Tag

Anything inside the user:is tag will only be rendered if the user is has a specific role.


User tags are designed for sites that have areas or features behind a login. The {{ user:is }} tag is used to check if the currently logged in user has a one or more specific roles.


We want to show some content on a page especially for authors.

{{ user:is role="author" }}
<div class="markdown">
{{ content }}
{{ /user:is }}


We also support the negative use case using {{ user:isnt }} tags.

{{ user:isnt role="author" }}
<a href="/apply">Apply to be an author!</a>
{{ /user:isnt }}

Super Users

While super users have permission to do everything, they do not automatically inherit all roles. Keep this in mind when testing your template logic.




The role(s) to check against. You may specify multiple roles by pipe separating them: {{ user:is roles="writer|editor" }}.

Docs feedback

Submit improvements, related content, or suggestions through Github.

Betterify this page →