Skip to content

idefa/weid-docker-compose

Repository files navigation

Weidentity 一站式体验流程

版本说明

  • Fisco bcos版本 2.9.0
  • Webase 1.5.4
  • weid-build-tools 1.0.28
  • weid-sample master

1.创建网络

docker network create -d bridge --subnet=172.25.0.0/16 --gateway=172.25.0.1 web_network

网络说明

服务器名称 IP 内外端口 备注
chain-node0 172.25.0.2 20200:20200,30300:30300
chain-node1 172.25.0.3 20201:20200,30301:30300
chain-node2 172.25.0.4 20202:20200,30302:30300
webase-front 172.25.0.5 5002:5002 访问chain-node1 20200端口
webase-node-mgr 172.25.0.6 5001:5001
webase-sign 172.25.0.7 5004:5004
webase-web 172.25.0.8 5000:5000
webase-db 172.25.0.9 23306:3306 mysql 5.6
weid-build-tools 172.25.0.10 6021:6021
weid-sample 172.25.0.11 6101:6101

2.一键运行

docker-compose up -d
docker-compose ps
webase由于有依赖,如果没启动,重复执行 docker-compose up -d到全部启动为止

avatar

3.查看Webase

webase第一次初始化需要点时间,需要等待

4. 配置Weidentity

5. 访问Weid 示例

拷贝 weid-build-tools 的resources中的文件到 weid-sample 拷贝 output/admin下的文件到 weid-sample/keys/priv

cp weid-build-tools/output/admin/* weid-sample/keys/priv 
cp -r weid-build-tools/resources/* weid-sample/resources
docker restart weid-sample
  • WeId Sample:http://localhost:6101/swagger-ui.html 访问接口文档 avatar 创建 WeID avatar 注册 Cpt(凭证的声明类型) 参数里的 publisher 传入step1刚刚注册的WeID,注册 CPT 成功,CPT ID 为 2000000。 avatar avatar 创建 Credential(凭证) 参数issuer为step1的weId,参数cptId为step2返回的cptId avatar avatar 验证 Credential 参数credential为step3所得到的result avatar avatar

其他:重置所有数据,重新初始化Webase,WeIdentiy

./reset.sh

Weidentity可视化安装

About

WeIdentity Docker快速体验

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published