0.9.0 • Published 4 years ago
seneca-group v0.9.0
seneca-group
Seneca plugin for user and group membership.
Quick Example
Action Patterns
- add:group,role:group
- add:user,role:group
- amend:group,role:group
- get:group,role:group
- is:user-group-owner,role:group
- list:group,role:group
- list:group-owner,role:group
- list:user,role:group
- list:user-group,role:group
- make:group,role:group
- remove:group,role:group
- remove:user,role:group
Action Descriptions
« add:group,role:group
»
No description provided.
Parameters
- id : string {presence:required}
- owner_id : string {presence:required}
- code : string
- tags : array
« add:user,role:group
»
No description provided.
Parameters
- user_id : string {presence:required}
- group_id : string {presence:required}
- code : string
- tags : array
« amend:group,role:group
»
No description provided.
Parameters
- id : string
- owner_id : string
- code : string
- group : object {unknown:true,presence:required}
« get:group,role:group
»
No description provided.
Parameters
- id : string
- owner_id : string
- code : string
« is:user-group-owner,role:group
»
No description provided.
« list:group,role:group
»
No description provided.
Parameters
- owner_id : string {presence:required}
- code : string
« list:group-owner,role:group
»
No description provided.
Parameters
- id : string {presence:required}
- as : string
« list:user,role:group
»
No description provided.
Parameters
- group_id : string {presence:required}
- code : string
« list:user-group,role:group
»
No description provided.
Parameters
- user_id : string {presence:required}
- owner_id : string
- owner_code : string
- group_id : string
- group_code : string
« make:group,role:group
»
No description provided.
Parameters
- owner_id : string {presence:required}
- group : object {unknown:true,presence:required}
- unique : boolean
« remove:group,role:group
»
No description provided.
Parameters
- id : string {presence:required}
- owner_id : string {presence:required}
« remove:user,role:group
»
No description provided.
Parameters
- user_id : string {presence:required}
- group_id : string {presence:required}
- code : string