通过OAuth支持Facebook / Twitter身份验证的CAS服务器 [英] CAS Server that supports Facebook/Twitter authentication via OAuth

查看:122
本文介绍了通过OAuth支持Facebook / Twitter身份验证的CAS服务器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在寻找一种CAS服务器,该服务器支持通过OAuth进行单点登录的Facebook / Twitter身份验证。我已经检查了JASIG-CAS服务器,但它似乎不支持它们。我的Java Web应用程序基于Spring Security 3和其他外部PHP应用程序。是否存在支持Facebook / Twitter的CAS服务器?或在JASIG上对此支持进行扩展(或示例代码)?

I'm looking for a CAS server which supports Facebook/Twitter authentication via OAuth for Single-Sign-On. I've checked JASIG-CAS server but it doesn't look support them. My java web app is based on Spring Security 3 and other external PHP apps. Does it exist a CAS server with Facebook/Twitter support? Or an extension (or sample code) for this support on JASIG?

推荐答案

Jasig CAS 3.5有望为您提供oauth身份验证。截至撰写此答案时尚不可用。但是您可以查看3.5版的候选版本。

Jasig CAS 3.5 will hopefully provide you with oauth authentication. It is not yet available as of writing this answer. But you can check out the release candidate of version 3.5.

在这里看看:
https://wiki.jasig.org/display/CASUM/OAuth+client+support

此处提供3.5 RC1的源:
https://github.com/ Jasig / cas /

The source for 3.5 RC1 is available here: https://github.com/Jasig/cas/

如果您将facebook twitter登录集成到cas的想法是关于将各种登录聚合到一个集中式登录服务中的,那么这应该是正确的选择。

If your idea of integration of facebook twitter logins to cas is all about aggregation of various logins to one centralized login service, then this should be the right thing to look at.

这篇关于通过OAuth支持Facebook / Twitter身份验证的CAS服务器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆