diff --git a/doc/explanationOfTerms.md b/doc/explanationOfTerms.md index 926b45e..ae534f0 100644 --- a/doc/explanationOfTerms.md +++ b/doc/explanationOfTerms.md @@ -1,14 +1,13 @@ # 名词解释 - ## 允许访问的卡池 用户组内几乎全部的权限对代理来说都太过庞大,例如,如果你授予他们*LoadCardTable(允许访问全部卡池)* 权限 ,那么他们将可以访问项目内的全部卡池,以及卡池下的全部卡密,而且,拥有此权限的用户提取卡密将不会受到余额的限制。 -这对代理来说权限过于庞大,但是不授予他们此权限,他们将无法访问任何卡池。 +这对代理来说权限过于庞大,但是不授予他们此权限,他们将无法访问任何卡池。 另外,如果您只是希望某个代理从一些特定的卡池中提取卡密(也许定价不同?),这是非常合理的需求,但是依托权限用户组设置无法完成。 -此时,你需要[允许访问的卡池](#允许访问的卡池)。它可以轻松做到这一点,并且可以针对特定代理和特定卡池进行细分的权限设置。 +此时,你需要[允许访问的卡池](#允许访问的卡池)。它可以轻松做到这一点,并且可以针对特定代理和特定卡池进行细分的权限设置。 在用户组界面点击需要分配权限的用户,然后单击**允许访问的卡池**按钮,即可看到当前允许目标用户访问的卡池(需要权限)。 如果该用户所在的组没有授予*LoadCardTable*权限,那么该用户只能从这里列出的卡池中提取卡密。 @@ -19,4 +18,20 @@ ### 细分权限 -你可以针对每一个卡池单独设置访问权限。(未实装) \ No newline at end of file +你可以针对每一个卡池单独设置访问权限。(未实装) + +## 权能转移 + +后端云支持使用卡密直接登录,以及使用账号登录(未实装)。 + +当使用卡密登录时,系统将直接下发卡密数据,对用户的管理依托此卡密来进行,当卡密到期时,该用户的生命周期随之停止。 + +当使用账号登录时,系统将维护一份账号相关数据,包括到期时间等信息,并依据此类信息来智能判断该用户是否涉嫌分享账号。 +当用户为自己的账号激活一张卡密时,该卡密立即作废,并将卡密所蕴含的使用期限等信息附加到该账号中,在到期之前登录账号即可 +取得数据,并使用软件。避免用户记忆无规律的卡号信息。 +此时,该对用户的管理由卡密转移到了账号,卡密到期后,可以在相同的账号上再次激活其他卡密。 + +如果将一张已经激活的卡密转移到账号时,账号将附加卡密的剩余价值。 +例如将一张已经激活1小时的24小时卡转移到账号时,账号只会获得23小时的权能。 +任何时候没有到期的卡密都可以将权能转移到任意账号之中,但是如果账号已经附加到一张没有到期的卡密时 +,系统将叠加计算两张卡密的时间。 \ No newline at end of file diff --git a/doc/user_group.md b/doc/user_group.md new file mode 100644 index 0000000..2ea373b --- /dev/null +++ b/doc/user_group.md @@ -0,0 +1 @@ +# 用户组 \ No newline at end of file diff --git a/list.md b/list.md index d48a55a..a6f0c82 100644 --- a/list.md +++ b/list.md @@ -4,5 +4,6 @@ * [异常处理](doc/error.md) * 客户文档 - * [允许访问的卡池](doc/explanationOfTerms.md) - * [计费逻辑](doc/计费.md) \ No newline at end of file + * [名词解释](doc/explanationOfTerms.md) + * [计费逻辑](doc/计费.md) + * [用户组](doc/user_group.md) \ No newline at end of file