User Roles
From Dontopedia, the open, paraconsistent wiki. (Last updated 2026-06-08.)
User Roles has 19 facts recorded in Dontopedia across 3 references, with 4 live disagreements.
Mostly:contains key(4), rdf:type(3), maps role to limit(3)
Maturity scale
raw canonical shape-checked rule-derived certifiedRdf:typein disputerdf:type
- Configuration Dictionary[1]all time · 5bfd8933 49ee 47e9 9608 D5e2df2b3fb9
- Dictionary[3]all time · 98f98207 6581 4728 8281 9dd48c161532
- Role Configuration Dictionary[2]all time · A2a271c5 Ba11 487e 9076 965d2770a396
Contains Keyin disputecontainsKey
Maps Role to Limitin disputemapsRoleToLimit
- Admin to Admin Limit[2]sourceall time · A2a271c5 Ba11 487e 9076 965d2770a396
- Basic to Basic Limit[2]sourceall time · A2a271c5 Ba11 487e 9076 965d2770a396
- Premium to Premium Limit[2]sourceall time · A2a271c5 Ba11 487e 9076 965d2770a396
Containsin disputecontains
Is DictionaryisDictionary
- true[2]sourceall time · A2a271c5 Ba11 487e 9076 965d2770a396
Has Value for KeyhasValueForKey
- basic[3]sourceall time · 98f98207 6581 4728 8281 9dd48c161532
Indexed byindexedBy
- basic[3]sourceall time · 98f98207 6581 4728 8281 9dd48c161532
Descriptiondescription
- Dictionary mapping user roles to rate limits[3]all time · 98f98207 6581 4728 8281 9dd48c161532
Rdfs:labelrdfs:label
- USER_ROLES[3]all time · 98f98207 6581 4728 8281 9dd48c161532
Definesdefines
- Rate Limiting Configuration[1]sourceall time · 5bfd8933 49ee 47e9 9608 D5e2df2b3fb9
Inbound mentions (1)
Other subjects in dontopedia point AT this entity as a value. These are inverse relationships — e.g. "X motherOf this subject" — and answer questions the forward facts can't. Grouped by predicate.
usesRoleConfigUses Role Config(1)
- Limiter
ex:limiter
Timeline
Timeline axis is valid_time — when each source says the fact was true in the world, not when Dontopedia learned about it. Retracted rows are kept for provenance; coloured stripes indicate the context kind.
References (3)
- custom
ctx:claims/beam/5bfd8933-49ee-47e9-9608-d5e2df2b3fb9- full textbeam-chunktext/plain1 KB
doc:beam/5bfd8933-49ee-47e9-9608-d5e2df2b3fb9Show excerpt
[Turn 5302] User: hmm, can I add custom rate limits for different user roles without switching to Redis? [Turn 5303] Assistant: Certainly! You can add custom rate limits for different user roles using Flask-Limiter without switching to Red…
- custom
ctx:claims/beam/a2a271c5-ba11-487e-9076-965d2770a396- full textbeam-chunktext/plain1 KB
doc:beam/a2a271c5-ba11-487e-9076-965d2770a396Show excerpt
return getattr(g, 'user_role', 'basic') # Configure Flask-Limiter with custom key function limiter = Limiter( app, key_func=get_user_role, default_limits=["20/minute"] ) # Decorator to set user role for the request def set…
- custom
ctx:claims/beam/98f98207-6581-4728-8281-9dd48c161532- full textbeam-chunktext/plain1 KB
doc:beam/98f98207-6581-4728-8281-9dd48c161532Show excerpt
# Custom key function to identify user roles def get_user_role(): # Assume user role is stored in the request context return getattr(g, 'user_role', 'basic') # Configure Flask-Limiter with custom key function limiter = Limiter( …
See also
Keep researching
Missing something or suspicious of what's here? Kick off a research session — a Claude agent will investigate, cite its sources, and file new facts into a dedicated context you can review before accepting into the shared view.