我已经看过有关在 IBM Cloud 上启动云功能和创建留言簿的教程,但是在尝试连接 App ID 时,它实际上需要一个应用程序而不是 Cloud Functions API。
那么我该如何连接它们呢?某处有教程吗?需要考虑什么?
我已经看过有关在 IBM Cloud 上启动云功能和创建留言簿的教程,但是在尝试连接 App ID 时,它实际上需要一个应用程序而不是 Cloud Functions API。
那么我该如何连接它们呢?某处有教程吗?需要考虑什么?
Cloud Functions 支持开箱即用的 OAuth 2.0 用户授权,您可以将 App ID 实例直接绑定到它。
这是一个相当新的教程,显示了这些步骤:
https://www.ibm.com/cloud/blog/authenticating-users-with-cloud-functions-api-gateway-and-app-id
如果您希望自动启动新的身份验证流程,例如重定向到您的用户将登录的身份提供商,您必须使用 OIDC SDK 向您的应用程序添加逻辑(例如 App ID:https://github.com/ibm-cloud-security/appid-serversdk-nodejs/)或手动添加它来处理来自一组操作的流程。
如果您采用操作方法,则必须记住它们是短暂的并且无法保持会话状态,因此您必须在用户的浏览器中保留安全的 cookie。
根据您想要做什么,请查看https://console.bluemix.net/docs/services/appid/relatedlinks.html#secure。具体其中之一