UNPKG
@carlosbajo/roket-micro
Version:
latest (2.1.3)
2.1.3
2.1.2
2.1.1
2.1.0
2.0.9
2.0.8
2.0.7
framework para microservicios con google/pubsub
@carlosbajo/roket-micro
/
lib
/
access.js
15 lines
(12 loc)
•
289 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
module
.
exports
=
(
user, access
) =>
{
let
validAcces =
false
;
if
(!user)
return
validAcces;
const
roles = user.
roles
; roles.
forEach
(
role
=>
{
const
foundRole = access.
indexOf
(role.
name
);
if
(foundRole !== -
1
) { validAcces =
true
; } });
return
validAcces; };