一、前提条件
进入前需完成登录注册流程,可参见 快速入门。
二、个人主页
进入 CNB,单击右上角用户头像,选择个人主页。个人主页是开发者的技术名片,在这里将会展示:
·开发者自定义的介绍信息,例如他们的工作和兴趣。
·个人参与的组织和仓库。
·历史的活跃情况。
三、个人设置
进入 CNB,单击右上角用户头像,选择个人设置。查看个人资料,设置账号用户名等。
四、个人资料
·昵称、头像获取自登录的微信。可在微信扫码登录,选择身份时,自行选择。
·个人签名/个人网站/微信公众号处可自定义填写,填写后,将展示在个人主页。
·赞赏码处可上传微信赞赏码,具体操作请参见 赞赏码配置。
五、账号设置
用户名为用户在 CNB 的唯一标识,一年仅可修改一次。
距离上次变更一年以内,将禁止变更用户名,下方会提示下次可修改的时间。
六、实名认证
由于产品存在 UGC 社区属性,根据相关法律规定,未经过实名认证的用户,将禁止写行为,例如创建 Issue。
在个人设置 > 实名认证中,微信扫码授权云原生构建获取你微信关联的手机号码,即可完成实名认证。
七、邮箱管理
可以登记自己的邮箱,以便于平台匹配 commit author 的 email,正确渲染 commit 的作者信息。
此外,还可以配置提交邮箱,配置后,在页面或者云原生开发的新建 commit 操作时,将使用该邮箱作为 commit author 的 email 信息。
通知邮箱用于接收系统通知邮件,配置后,系统通知将同步发送至该通知邮箱。
八、访问令牌
云原生构建为微信扫码登录注册,没有登录密码。
九、创建令牌
在 Git、制品库、OpenApi 的鉴权场景,使用访问令牌可以完成鉴权行为。
单击添加访问令牌,在创建时,可以通过常见场景快速初始化令牌授权范围,也可以在授权范围中逐个勾选。
十、令牌鉴权逻辑
在使用令牌鉴权时,会同时校验以下两种,两者同时满足,才会鉴权通过,执行此行为。
·令牌绑定用户的权限是否可以完成此行为。
·该令牌的授权范围是否包含此行为。
例如:
当使用用户 A 的令牌,拉取 repo-A 时,将同时校验 用户 A 是否可以拉取 repo-A,以及该令牌授权范围是否包含拉取代码仓库。
同时满足,才会允许该令牌拉取此仓库。
十一、语言设置
平台已适配简体中文和英文,用户可按需自行切换。