soajs.multitenant
Version:
soajs multitenant service
66 lines (64 loc) • 1.8 kB
JavaScript
;
let token = {
type: "refreshToken",
token: "ddfd5eb42417b480471b4cec06381244658ffc7a",
clientId: "5c0e74ba9acc3c5a84a51259",
user: {
_id: "5c8d0c505653de3985aa0ffd",
username: "owner",
password: "$2a$12$geJJfv33wkYIXEAlDkeeuOgiQ6y6MjP/YxbqLdHdDSK7LDG.7n7Pq",
firstName: "owner3",
lastName: "owner",
email: "me@localhost.com",
status: "active",
config: {
allowedTenants: [
{
tenant: {
id: "THYME_tID",
code: "THYME_CODE",
pin: {
code: "5678",
allowed: true
}
},
groups: [
"waiter"
]
},
{
tenant: {
id: "ELVIRA_tID",
code: "ELVIRA_CODE"
},
groups: [
"manager"
]
}
]
},
"ts": new Date().getTime(),
tenant: {
id: "5c0e74ba9acc3c5a84a51259",
code: "DBTN",
pin: {
code: "1235",
allowed: true
}
},
groups: ["owner"],
lastLogin: new Date().getTime(),
groupsConfig: {
allowedPackages: {
DSBRD: [
"DSBRD_OWNER"
]
}
},
loginMode: "urac",
id: "5c8d0c505653de3985aa0ffd"
},
env: "dashboard",
expires: new Date((new Date().getFullYear()) + 3, 0, 1)
};
module.exports = token;