Implement Authorization
This commit is contained in:
@ -0,0 +1,19 @@
|
||||
authorization {
|
||||
default_permissions = {
|
||||
subscribe = "telestion.chat"
|
||||
publish: { deny: ">" }
|
||||
}
|
||||
ADMIN = {
|
||||
publish = ">"
|
||||
subscribe = ">"
|
||||
}
|
||||
CHAT_CLIENT = {
|
||||
publish = "telestion.chat"
|
||||
subscribe = "telestion.chat"
|
||||
}
|
||||
users = [
|
||||
{user: admin, password: admin, permissions: $ADMIN}
|
||||
{user: client, password: client, permissions: $CHAT_CLIENT}
|
||||
{user: guest, password: guest}
|
||||
]
|
||||
}
|
||||
|
Reference in New Issue
Block a user