{"_id":"@allinmkt/acl","_rev":"12-17b1bb126def650a6f54244979024ce1","name":"@allinmkt/acl","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@allinmkt/acl","version":"1.0.0","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^8.0.5","babel-plugin-transform-runtime":"^6.23.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-preset-stage-2":"^6.24.1","babel-register":"^6.26.0"},"dependencies":{},"gitHead":"649127cc8dafb078c22594602d7339b79ac726c7","_id":"@allinmkt/acl@1.0.0","_nodeVersion":"12.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-OsBUjYtWT3q9Ae7b9lrek/wX65tp14pwiR3Fsp3wTSAtb8bcFi3rp11D3NAxZAZDZvwfH7jqfQo90uH7XH/N1g==","shasum":"05938f105810d6723e910d71e4234a56a8418d07","tarball":"https://registry.npmjs.org/@allinmkt/acl/-/acl-1.0.0.tgz","fileCount":5,"unpackedSize":2907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1/0vCRA9TVsSAnZWagAACxIP/1n3FGkfwgO/yQErQi0R\nToJsVrpPBWxPyWY4hw+Rb+9UcootsEuha/9E4RsHiNZxRVKZovDhGcqC2+zW\nTcbSzNH5vxONKRI1h6BuwESoBrtgUHHphPTywF3b4b3l5Uo/ffu0oqCd03D6\nfwib6YoQznrVoYufFDGGgVOt2tZ7lVnYb80a099Ugp2/LL74w71gsEVyKS97\nkNUFfPTynRssPp6ifKE2haSkVcP7haJZwnlSp7NoHZBdB6bSq9AOBtMq6QW0\nNKoPIEfXBz4tR0aFCtGxeBt+7uRxgmq4Cx7pMIksfACy75Sl58q/K+wQvpdt\ng5A/UTZ6I9/LRVPgZk1jtak4OUvzCCxMo8LEzgqWJfjxIGsRbN2MNnRhgQ2d\nWZ0yXLoWHQzt7F0tLFCtNkTECV0WOCdRt8E25AGGUro8u/CpCbOLQfUbXMzd\npJqUxvlSlAgFqriBVW02ihNioHL/L4yVDy02Hg0geYz8V6OP75pnHjY18f7m\nv2H68Xk1iFffI2x1Kns4Q57PPh2/yeUFEIjuWwYZAVxwI0RQMTh3xLjps+NQ\nE6l9lRaf8vAYG7c70eLRgV5LdAdzpixPPtnU3Uv7gguLfcz4mcKGb12nOksz\nAAXw1zljiPk7J0jn7RNCcLeWGMMj2erdh4sGoJAtnFWZUe1cqimhnijMRijd\ns7gN\r\n=ypra\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBnQv9eR9rXo07NBYOadnYXV10SIX2ZuuoPngUlf/LY/AiEApl4trUfngc9dSJJUd5os0ljheNEGbG/6XxD2hIFOScs="}]},"maintainers":[{"name":"euduzz","email":"ecorreia.fit@gmail.com"}],"_npmUser":{"name":"euduzz","email":"ecorreia.fit@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.0_1591213358890_0.8332307432029242"},"_hasShrinkwrap":false},"1.0.1":{"name":"@allinmkt/acl","version":"1.0.1","description":"Access Control Leve (ACL) client for support CAS","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":"","license":"ISC","devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-loader":"^8.0.5","babel-plugin-transform-runtime":"^6.23.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babel-preset-stage-2":"^6.24.1","babel-register":"^6.26.0"},"dependencies":{},"gitHead":"0cd6b1447ac4e1c45a39c4c380aa0b37afa39c0b","_id":"@allinmkt/acl@1.0.1","_nodeVersion":"12.17.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-T/HaBAEnLJwEI531Heaxv6vwhDFXfJZjszsPs96B2cpqt7zHq3ykxrnmqjYdeyK2V+lQfVamKzMIXJX6oFGO9g==","shasum":"92773847322e7b8152c76085cd875cc23d89c46b","tarball":"https://registry.npmjs.org/@allinmkt/acl/-/acl-1.0.1.tgz","fileCount":6,"unpackedSize":3627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2AKsCRA9TVsSAnZWagAAb9EQAIfEhtu8UHvS9N2ZbQ8V\nXn/8L7u/KbBT0fWo1IfS0dqwoMw9aVzNJcVnib4G3BfbYW4Im6mSy2/1DOxk\nB0Gx2c/bwHPnXmbp1Up0V0rl/qLoes2SveVDipFVFFJHovLyfL4b5URRpwNR\nUffJpjf6FnZcIFUDcpTfKAlQrc/DuEqKLP1h2TClN1HdCj3xwzvDPgOEwt3W\nXLMee5t074UjduXxP+HNsVmEAxXGt+PuCCtRgI9GATaIQSdwMyZxJAlQxB4U\n0VayObdbhkI1jR+f07GNuD69tWI0lzhtVYCbuWrneZbGzViGYeOx+P4kY0R6\nBe3XHB/hqywekSCxq05LzmZE46tQFyAKU6s0ljxouu6L3Pq50Lq9S4MtyMUS\noD7nHdUXM1+gzgG7Tjh39Jb8Fkgqwd+028KbJNak6GiloZmcSjYy7r1KtrWT\n6QKUvh1aFY0WW63GMUfg/w9/HMvo0juSqjLA/3NrJ5Gn6xQMKILm3L9lVDB5\nIFziD2Aor5bwW7HbKfDGePATus6xjhtTLTaveJraoxsLqKCbrCDEFfv3CiZz\norW/o0pSzPLPAi8cAND5nO4kYe/gs6KPIYDruupuYEJ4pxLWqLOaSN0AjwEI\nhJSviBsDWBujKhBpANL6h68eqTtOBvMPRpPnq2U7ZLJ5hcNxY3KbpcX3zmCE\nimda\r\n=t6kf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSfYpxe1YjcD244NbSXjE3rOpSo6ESkLigplsbiInzSAiEArzUBgRfE04lgpleSMtkck5xS3WKPFzJDbm4z5/KpksY="}]},"maintainers":[{"email":"ecorreia.fit@gmail.com","name":"euduzz"},{"email":"wferreira@allin.com.br","name":"waferreira"}],"_npmUser":{"name":"euduzz","email":"ecorreia.fit@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acl_1.0.1_1591214763688_0.29814972791055006"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-03T19:42:38.617Z","1.0.0":"2020-06-03T19:42:39.069Z","modified":"2022-04-04T13:33:15.960Z","1.0.1":"2020-06-03T20:06:03.803Z"},"maintainers":[{"email":"bruno.santos@allin.com.br","name":"b-r-u-n-o"},{"email":"marlon.branco@allin.com.br","name":"marlonbranco"},{"email":"diego.dhrv@gmail.com","name":"diegodhrv"},{"email":"rrsilvadev@gmail.com","name":"r-a-f-a"},{"email":"mlima@allin.com.br","name":"mlimaallin"}],"keywords":[],"license":"ISC","readme":"# ACL\n\nAccess Control Leve (ACL) client for support CAS\n\nThis module handle with the permissions for each user in all applications\n\n## Installation\n\nvia npm:\n\n```shell\n$ npm install @allinmkt/acl\n```\n\n## Usage\n\n##### Setup\n\n```js\nimport cas from '@allinmkt/cas'\nimport acl from '@allinmkt/acl'\n\nVue.use(cas, {\n  store,\n  redirect: true,\n  application: process.env.VUE_APP_ID,\n  secret: process.env.VUE_APP_JWT_SECRET\n})\n\nVue.CAS.getPerms().then(data => {\n  Vue.use(acl, { store: data });\n  new Vue({\n    router,\n    store,\n    async created() {},\n    render: h => h(App)\n  }).$mount(\"#app\");\n});\n```\n\n**OBS:** The `Vue.use` must be inside the instance of CAS with Vuejs.\n\n**OBS 2:** ACL depends on CAS to work correctly ","readmeFilename":"README.md","description":"Access Control Leve (ACL) client for support CAS"}