环回中的领域是什么?

问题描述 投票:0回答:1

因此,我使用回送3已有一段时间,并且在用户模型中看到它包含属性领域。

到目前为止,我还没有找到有关领域的任何信息。我知道它主要用于分区等主题,但是我不知道领域是什么。

是用于根据公司对数据进行分区的领域。

就像您有2个用户:

A: {
    username: "Mike",
    email: "[email protected]",
    realm: "Google",
    companyId: "12345e"
}
Company A: {
    name: "Google",
    adres: "1600 Amphitheatre Parkway, Mountain View, CA, US, 94043",
    id: "12345e"
}
B: {
    username: "John",
    email: "[email protected]",
    realm: "Microsoft",
    companyId: "56186f"
}
Company B: {
    name: "Microsoft",
    adres: "1065 La Avenida, Mountain View, CA, USA, 94043",
    id: "56186f"
}

当用户登录时,它将仅看到该公司的数据,或者领域究竟是做什么的?

loopbackjs
1个回答
0
投票

是,领域用于对用户及其数据进行分区。

例如,假设您正在实现QuickBooks Online系统,该系统具有一个登录端点和一个“用户”表,但是当用户登录时,他或她正在登录自己的“公司”数据集。为了限制用户在托管应用程序中使用自己的数据,一种方法是为用户及其所有实体提供“领域”属性。 QuickBooks托管着数千个公司的数据,每个公司可能有多个用户,并且这些用户在自己公司内的权限级别可能不同。

类似地,您本质上在Microsoft Azure或Amazon AWS中具有领域。基本上,只要您的Web应用程序具有多个“承租人”(意味着多个数据存储区),便会使用领域。

© www.soinside.com 2019 - 2024. All rights reserved.