auth-store:Cloudpipe 的自包含身份验证服务

时间:2021-06-17 02:49:44
【文件属性】:
文件名称:auth-store:Cloudpipe 的自包含身份验证服务
文件大小:23KB
文件格式:ZIP
更新时间:2021-06-17 02:49:44
Go 授权商店 cloudpipe 的本地管理帐户管理 这是将帐户数据存储在 MongoDB 中的的默认实现,很可能与用于托管其他内部 Cloudpipe 数据的实例相同。 它公开了额外的 API 端点以允许创建帐户和生成 API 密钥。 入门 在您的系统上安装 。 安装。 使用script/genkeys在certificates/生成自签名 TLS 密钥对。 运行docker-compose build && docker-compose up -d以在本地构建和启动所有内容。 要运行测试,请使用script/test 。 您还可以使用script/mongo连接到本地 MongoDB 数据库。 使用 API 一旦它启动并运行,您就可以使用curl与身份验证 API 进行交互。 这里有一些例子: # If you're on a Mac and using boot2dock
【文件预览】:
auth-store-master
----api_account.go(2KB)
----helper_test.go(447B)
----storage.go(3KB)
----main.go(6KB)
----context_test.go(3KB)
----api_validate_test.go(1KB)
----api_style.go(452B)
----certificates()
--------README.md(99B)
----api_key.go(3KB)
----script()
--------genkeys(1KB)
--------test(236B)
--------mongo(216B)
----Dockerfile(363B)
----context.go(3KB)
----model_test.go(2KB)
----.travis.yml(98B)
----LICENSE(11KB)
----README.md(2KB)
----model.go(2KB)
----api_key_test.go(4KB)
----Godeps()
--------Readme(136B)
--------Godeps.json(707B)
----api_account_test.go(2KB)
----docs()
--------api.md(2KB)
----docker-compose.yml(548B)
----.gitignore(404B)
----api_validate.go(1KB)

网友评论