在系统界面右上角,鼠标移动到个人头像或用户名区域附近,即可显示个人中心的下拉菜单:

个人设置
个人设置中提供了基本的账号信息设置功能,如邮箱、手机、用户名(只读)、密码等。

SSH公钥
使用场景:SSH公钥功能仅用于代码下载,不可用于其他用途。方便下载代码的时候每次都输入密码,以及用账号密码的方式密码泄露的风险。该密钥是和机器绑定的(每台机器的SSH公钥不同),即使公钥泄露,通过别的机器依然无法使用该公钥下载代码。具体使用办法参见界面右侧说明区域。

访问令牌
使用场景:常用于自动化脚本、不需要暴露用户密码,且不希望该脚本具有用户的所有权限。
使用范围:ezOne所有的API均可以使用。
使用步骤:
- 在个人设置中创建权限适宜的令牌

2.通过浏览器插件,获取需要的API相关信息、URL、方法(GET、POST、PUT、DELETE), 其中GET方法仅需读权限,其他方法需要写权限

- 使用如下方式调用API(此处以GET方法为例), 将令牌信息放在请求参数或者http请求头中(此种方式比放在URL的参数中更安全),如果用户在请求参数和http请求头中放了俩不同的token,我们会以请求参数中的为准
#放在http请求参数中使用(使用简单)
curl -X GET “https://xxx.ezone.work/xxxxxxxx?access_token=令牌字符串”
#或者放在http请求头中使用(更安全)
curl -X GET “https://xxx.ezone.work/xxxxxxxx” -H “access_token:令牌字符串”