AEM 6.3:使用 Oauth 登录
Posted
技术标签:
【中文标题】AEM 6.3:使用 Oauth 登录【英文标题】:AEM 6.3: Login using Oauth 【发布时间】:2017-11-14 06:33:02 【问题描述】:我正在尝试在 AEM 网站上创建 Oauth 登录功能。目前,我将在本地发布环境中尝试它。我了解到 AEM 提供 Twitter 和 Facebook 实现。我对实现 Twitter oauth 登录功能感兴趣。
我看过一些文章,例如:
https://helpx.adobe.com/experience-manager/6-3/communities/using/social-login.html https://helpx.adobe.com/experience-manager/6-3/communities/using/sites-console.html
我以前从未做过这样的事情。所以,我很难弄清楚完整的画面。像我需要创建一个登录组件吗?我试图遵循我们零售网站上给出的实施。但是提供的登录组件似乎有点复杂,我想创建自己的登录组件。我想知道是否必须创建自己的登录组件,那么我需要在对话框中提供哪些属性,例如路径等或任何键?如文章中所述,我创建了一个 twitter 应用程序,创建了一个 Twitter 连接云服务,配置了 AEM Communities Twitter OAuth 提供程序,发布了云服务,配置了 Adobe Granite OAuth 应用程序和提供程序,但我仍然无法在这里看到全貌。就像一切如何从登录组件开始连接?
这里有很多问题,但简单地说我只是感到困惑。
感谢任何帮助。
【问题讨论】:
【参考方案1】:这是我找到的一种资源:https://helpx.adobe.com/experience-manager/kt/platform-repository/using/oauth-code-sample-develop.html。它暗示了以下流程图:
祝你好运……
【讨论】:
以上是关于AEM 6.3:使用 Oauth 登录的主要内容,如果未能解决你的问题,请参考以下文章
AEM 6.3,wcm.io:在@Act ivate方法中吊索MockResource null
如何检查用户是不是使用“谷歌登录”(OAuth 2.0)登录
如何检查用户是不是使用“谷歌登录”(OAuth 2.0)登录