【文件属性】:
文件名称:authentication-nodejs
文件大小:15KB
文件格式:ZIP
更新时间:2021-03-18 19:20:42
JavaScript
用于与IBM Cloud AppID进行oAuth通信的Node.js身份验证代理
该存储库中的代码可用于在VueJS之类的前端应用程序和IBM Cloud AppID之间设置认证代理。
首先在IBM Cloud中创建一个新的“ App ID”服务实例。
打开新创建的Service实例:
添加一个新的应用程序
给它起个名字。
使用“ regularwebapp”作为应用程序类型
当您单击新创建的应用程序时,您应该看到一个包含所有信息的JSON结构,例如:clientId,tenantId和oAuthServerURL。请注意,因为下一步将需要这些值!
在本地环境中设置
将此仓库克隆到计算机上的本地文件夹
创建文件“ .env”-请参见下面的示例
APPID_OAUTHSERVERURL=https://us-south.appid.cloud.ibm.com/oauth/v4/8f1d60
【文件预览】:
authentication-nodejs-master
----package.json(312B)
----server.js(2KB)
----Dockerfile(143B)
----package-lock.json(33KB)
----.env(255B)
----deployment()
--------istio-egress.yaml(621B)
--------kubernetes.yaml(602B)
--------istio.yaml(403B)
----.gitignore(37B)
----README.md(4KB)