{"result":{"depiction_url":null,"edges":{"in_module":{"objects":[{"created":"2026-07-02T13:30:47Z","object_id":{"id":1296,"is_a":["text","documentation","reference","module"],"name":"doc_module_mod_base","title":"mod_base","uri":"https:\/\/zotonic.com\/id\/1296"},"seq":1}],"predicate":{"id":333,"is_a":["meta","predicate"],"name":"in_module","title":{"_type":"trans","tr":{"en":"In module"}},"uri":"https:\/\/zotonic.com\/id\/in_module"}},"subject":{"objects":[{"created":"2026-09-09T13:48:04Z","object_id":{"id":2555,"is_a":["categorization","keyword","keyword_information_type"],"name":"zotonic_topic_reference","title":"Reference","uri":"https:\/\/zotonic.com\/id\/2555"},"seq":1},{"created":"2026-09-09T13:48:04Z","object_id":{"id":2563,"is_a":["categorization","keyword","keyword_audience"],"name":"zotonic_topic_frontend_developer","title":"Frontend developer","uri":"https:\/\/zotonic.com\/id\/2563"},"seq":2},{"created":"2026-09-09T13:48:04Z","object_id":{"id":2589,"is_a":["categorization","keyword","keyword_domain"],"name":"zotonic_topic_identity_and_accounts","title":"Identity and accounts","uri":"https:\/\/zotonic.com\/id\/2589"},"seq":3},{"created":"2026-09-09T13:48:04Z","object_id":{"id":2614,"is_a":["categorization","keyword","keyword_architecture"],"name":"zotonic_topic_resource","title":"Resource","uri":"https:\/\/zotonic.com\/id\/2614"},"seq":4},{"created":"2026-09-09T13:48:04Z","object_id":{"id":2621,"is_a":["categorization","keyword","keyword_architecture"],"name":"zotonic_topic_template_filter","title":"Template filter","uri":"https:\/\/zotonic.com\/id\/2621"},"seq":5},{"created":"2026-09-09T13:48:04Z","object_id":{"id":2661,"is_a":["categorization","keyword","keyword_data_type"],"name":"zotonic_topic_boolean","title":"Boolean","uri":"https:\/\/zotonic.com\/id\/2661"},"seq":6}],"predicate":{"id":308,"is_a":["meta","predicate"],"name":"subject","title":{"_type":"trans","tr":{"en":"Keyword"}},"uri":"http:\/\/purl.org\/dc\/elements\/1.1\/subject"}}},"id":2519,"is_a":["text","documentation","reference","template_filter"],"links":[{"rel":"self","target":"https:\/\/zotonic.com\/.zotonic\/websub\/topic\/2519"},{"rel":"hub","target":"https:\/\/zotonic.com\/.zotonic\/websub"}],"medium":null,"medium_url":null,"name":"doc_template_filter_filter_is_user","page_url":{"en":"https:\/\/zotonic.com\/docs\/2519\/is_user","x-default":"https:\/\/zotonic.com\/docs\/2519\/is_user"},"preview_url":null,"resource":{"version":103,"pivot_location_lat":null,"title":"is_user","is_authoritative":true,"body":"<p>Test if a resource is a user.<\/p>\n<p>A resource is a user when it has at least one identity of a user-defining type. These types are configured with\n<code>auth_identity_types<\/code>; by default this includes <code>username_pw<\/code>.<\/p>\n<p>The filter accepts a resource id, unique name, or other value accepted by <code>m_rsc:rid\/2<\/code>. It returns <code>true<\/code> when the\nresource exists and is a user, otherwise it returns <code>false<\/code>.<\/p>\n<p>If the resource is not visible to the current user, it will return <code>false<\/code>, even if the resource is a user.<\/p>\n<p>For example:<\/p>\n<pre class=\"notranslate\"><code class=\"notranslate language-django\">{% if id|is_user %}\n    This resource can log on.\n{% endif %}\n<\/code><\/pre>\n<p>Note that a user does not have to be a person. Any resource can have identities attached to it.<\/p>","slug":"is_user","is_protected":false,"visible_for":0,"tz":"UTC","language":["en"],"doc_source_hash":"b53c940b68e2ae3dfa7a444313f426d4005afb33dfa78ee3135764130caede3b","is_featured":false,"content_group_id":{"id":2551,"is_a":["meta","content_group"],"name":"content_group_imported_docs","title":"Imported documentation","uri":"https:\/\/zotonic.com\/id\/content_group_imported_docs"},"category_id":{"id":325,"is_a":["meta","category"],"name":"template_filter","title":"Filters","uri":"https:\/\/test.zotonic.com\/id\/325"},"doc_source_path":"apps\/zotonic_mod_base\/src\/filters\/filter_is_user.erl","publication_start":"2026-07-02T13:30:47Z","github_url":"https:\/\/github.com\/zotonic\/zotonic\/blob\/master\/apps\/zotonic_mod_base\/src\/filters\/filter_is_user.erl","pivot_location_lng":null,"doc_source_kind":"filter","name":"doc_template_filter_filter_is_user","is_unfindable":false,"is_published":true,"pivot_geocode":null,"created":"2026-07-02T13:30:47Z","uri":null,"doc_status":"current","is_dependent":false,"erlang_app":"zotonic_mod_base","publication_end":"9999-06-01T00:00:00Z","modifier_id":{"id":1,"is_a":["person"],"name":"administrator","title":"Site Administrator","uri":"https:\/\/zotonic.com\/id\/1"},"privacy":0,"doc_source_commit":"28493fb676b2d92727e68d4fba20d89c56cf8ead\n","erlang_module":"filter_is_user","creator_id":{"id":1,"is_a":["person"],"name":"administrator","title":"Site Administrator","uri":"https:\/\/zotonic.com\/id\/1"},"modified":"2026-10-15T20:07:32Z","title_slug":"is_user"},"uri":"https:\/\/zotonic.com\/id\/2519","uri_template":"https:\/\/zotonic.com\/id\/:id","websub":{"hub":"https:\/\/zotonic.com\/.zotonic\/websub","topic":"https:\/\/zotonic.com\/.zotonic\/websub\/topic\/2519"}},"status":"ok"}