[英]Authenticate in IBM WebSphere Portal using Facebook API
我肯定有IBM WebSphere Portal和IBM WebSphere Application Server。 使用IBM WAS登录到WPS,后者使用IBM Tivoli Directory Server。 现在,我想再实现一个按钮,该按钮使我可以使用Facebook帐户在WPS中对用户进行身份验证(例如)。 我必须选择哪种方式? 使用JAAS? 或者是其他东西? 我想最大限度地利用IBM WAS Security的内部机制。
除了注释中给出的链接之外,您还可以编写自己的身份验证,并编写自己的Trusted Association Interceptor 。 但是,使用给定的TAI实施OAuth可能会更容易。
如果要自定义,就不会绕开TAI。 除了在Response对象上设置重定向之外,TAI确实允许您使用TAIResult响应代码302将用户发送到Facebook以进行身份验证质询。 如果要重用可用选项,则应查看添加到其代码中的扩展Portal。 它包括对默认登录Portlet的扩展,并具有在Portal用户库中不需要Facebook用户的功能。 叫做瞬态
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.