1. 本章节介绍如何新建一个全新的概念
问题,如果有一个养老院的应用,想在地球号上开发,该如何做。
1.1. 创建社区EldrCaRE
1.1.1. 超级管理员辣椒帅登录consolex.xdua.com,创建社区。
此时。
1. `辣椒帅`在新的社区拥有一个克隆用户,密码相同,可以以后重置。
2. 新Root用户在新社区拥有Root,God,None三大角色
3. 这三个角色拥有`XdUaXduA`社区的Root,God的所有权限
1.1.2. 新Root登录consoler.xdua.com控制台,在登录界面输入自己的社区号,即可进入自己这个社区控制台。
[!note|label:有没有更方便的办法自动填写zone_id| [!note|label:有没有更方便的办法自动填写zo比方说,访问consoler.eldrcare.xdua.com,就会自动进入这个社区的界面。
- 登录后拥有的令牌是红色用户令牌。
- 创建社区的角色。用的是AddRoler这种接口。创建的角色都被系统自动加上了rz_前缀。
- 创建社区的权限。用的是AddRuler这种接口。
- 创建社区的角权。用的是AddRoue接口。
- 创建这个社区的应用:护工APP,家属APP,小程序APP,各种处理工具。
- 创建每个应用的令牌。
把令牌放入应用,开始访问地球号接口。
在地球号查看日志,费用,等
1.1.3. 邀请某某客户创建企业
- 客户浏览app.eldercare.xdua.com这个网站,也可以通过某个简短域名进来。
- 客户注册
EldrCaRE
社区的用户 - 客户登录,登录时的shop是
EldrCaRE
,这样就登录进了一个红店铺。 - 客户创建自己的企业。用的是AddCorp接口。客户是如何获取权限的?所以这里,客户是None,就拥有AddCorp权限。而AddCorp必须是R令牌才可以做的。
- 客户创建了企业,就拥有了一个企业(绿店铺),也就是自动获取企业的Funder和Ceo角色。
- 客户切入企业,(这里相当于一次登录自己创建的企业,这个地方fixme)
- 客户创建企业名下的店铺。用的是AddShop接口。客户是None,就拥有AddCorp权限。只有G令牌才可以做这个动作。
- 客户创建了店铺,就拥有了一个店铺(蓝店铺),就拥有了Shep和Butler角色。
- 客户切入店铺,
- 客户建立自己的店铺角色
- 客户建立自己的店铺权限
- 客户招募Butler,帮忙自己打点店内业务。
[!note|为什么切换企业不做成也给独立的接口] 比方说access接口,切换的时候自动保存token。