💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
传统SNS的做法:开发者、站长——普通用户,商业客户——认证用户,网站运营人员——官方用户 这样的方法没法满足行业特色性,例如:对医生和病人没有很法在前台很好地区分,仅仅通过认证系统和用户组来实现对不同类型的用户的区分。如果需要更加深入的支持,则需要二次开发用户系统。 在OpenSNS中,我们引入身份的概念,让简单的SNS摇身一变成为强大的行业解决方案。在系统层面上原生支持多身份。并且即使不需要身份,也完全不影响系统表现。同时结合邀请注册机制,变幻出不同的玩法。 详细可以查看身份全解文档 http://os.opensns.cn/book/index/read/section\_id/58.html #### 4.2.4.1身份列表 身份列表可以查看当前网站已设置的身份,可以对已有的身份进行新增、启用、禁用操作。 新增或编辑身份时可以绑定用户权限组(即该身份的用户默认拥有该权限),可以设置身份是邀请注册还是开放注册,设置身份是否需要审核,可以设置身份的初始积分、默认头像和头衔、可选择标签、需要填写的资料、注册时需要填写的资料,注册后默认拥有的模块访问权限等。 ![](https://img.kancloud.cn/ad/63/ad638a89a8503ecd244899513a89b52e_1581x467.png) 图103 身份列表 ![](https://img.kancloud.cn/43/a4/43a48e1c14e18a03643f65a3ba5c78cc_875x889.png) 图104 新增身份页 ![](https://img.kancloud.cn/01/57/0157ba5bf1712b336775217e5394962c_923x610.png) ![](https://img.kancloud.cn/ac/7c/ac7c15f83cc8a6a20b73d5da2c562d2c_1019x643.png) ![](https://img.kancloud.cn/78/3a/783a7ee34e8136431534970dcdef51bb_954x274.png) 图105默认积分和头像 默认头衔和标签、允许访问的模块界面 #### 4.2.4.2身份分组 身份分组:同组内的身份互斥,即同一分组下的身份不能同时被用户拥有;同一身份同时只能存在一个分组中。比如我拥有了年费VIP就不能再拥有月费VIP身份。 #### 4.2.4.3 [用户身份归属列表](http://demo.opensns.cn/index.php?s=/admin/role/userlist.html) 用户身份列表:可以看到用户的身份列表,可以对用户进行启用、禁用、身份转移(即从一种身份转移到另一张)、初始化没身份用户(谨慎操作,一般用于网站用户数据转移到该网站时使用),也可以通过用户身份,状态,是否是单身份(即只拥有一个身份)来进行筛选。 ![](https://img.kancloud.cn/b7/26/b726c5e6ca135ff68d2da394ec5d864d_1587x209.png) 图106 用户身份列表