lsk-auth

0.9.2 • Public • Published

LSK Auth

достал из chat.server.js

 Message.getRole(userId) -> owner
 Message.is('owner')  // ?
 Message.roles = {
  owner: {
    read: ['title', 'createdAt'], // all
    write: ['user, 'owner'] // info
 }
  guest: {
    read: ['title''createdAt'], // all
    write: ['user, 'owner'] // null
 }
 validate params
 1OWNER
 2) Public
 
 
 Message.isOwner = (userId) => { this.ownerId } ['content']
 Message.canWrite = ['content']
 MEssage.canWrite = ['content']
 
 schema = {
   title: {
     canWrite: () => {}
   }
 }

Readme

Keywords

none

Package Sidebar

Install

npm i lsk-auth

Weekly Downloads

56

Version

0.9.2

License

MIT

Unpacked Size

96.2 kB

Total Files

48

Last publish

Collaborators

  • isuvorov