SocialAuth

Java的OpenID认证框架
授权协议 MIT
开发语言 Java
所属分类 Web应用开发、 OpenID开发包
软件类型 开源软件
地区 不详
投 递 者 芮岳
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

SocialAuth是一个用于需要通过Google、Yahoo、Facebook、Twitter和其它Open ID提供者注册和验证用户的Web应用开发的Java列库。还支持从Google,Yahoo或Hotmail导入联系人信息。

SocialAuth 底层使用 dyuproject 项目作为认证接口。

 相关资料
  • 我有一个spring应用程序,在其中进行OpenId Connect(OIDC)身份验证。默认情况下不会处理会话固定。最好的处理方法是什么?我的OIDC请求不使用任何Spring Security性。我想知道是否有可能以某种方式将Spring Security性与OIDC集成来解决会话固定问题?如果没有,有什么干净的解决办法吗?我做了一些搜索,但没有找到任何相关的东西。有什么想法吗?

  • 在这个快速启动中,我们希望通过OpenID Connect协议向我们的 IdentityServer 添加对交互式用户身份验证的支持。 完成之后,我们将创建一个使用 IdentityServer 进行身份认证的 MVC 应用程序。 添加 UI(用户界面) IdentityServer 内置了 OpenID Connect 需要的所有协议支持。你需要提供必需的 UI 部分,包括 登录、注销、授权确认

  • 寻找Django REST框架(DRF)中的用例和支持客户定义的身份验证方法的见解:TokenAuthentication(默认),SAML 2.0 SSO,OAuth2联合登录。该方法是按客户帐户设置的。我知道我会为DRF中的所有用户启用SAML 2.0支持,但我不知道如何让我们软件中的每个用户帐户使用他们自己的身份验证引擎,方法和设置。DRF 似乎想要全有或全无配置。 我知道django-sa

  • 我试图在我当前的项目中实现django rest框架。api引擎在没有安全性的情况下工作。我尝试按照django rest框架的身份验证页面中给出的步骤添加身份验证。 当我将以下部分添加到settings.py时,没有收到任何错误: 但当我将“rest\u framework.authtoken”添加到已安装的\u应用程序并运行服务器时, 我得到以下信息: 您有2个未应用的迁移。您的项目可能无法正

  • 使用OpenAM OpenID连接代理,我创建了一个名为Test-Client的OAuth 2.0/OpenID连接客户端,其作用域为openid。 我的OpenAM实例部署在Tomcat 7上,我调整了/etc/hosts文件,将localhost显示为OpenAM。实例通用域名格式。 使用默认凭据,我可以使用以下方式检索OpenID Connect id令牌: 然后,如果我的承载令牌仍然有效,

  • 我无法找到一种REST webservice方式来身份验证(登录)并知道他的角色(授权)。虽然,Openbravo维基说有一种登录的方法,但没有提供任何其他关于其网址等细节。有人能在这方面提供帮助吗?谢啦 编辑 我也在Openbravo论坛上发布了这个问题。希望这将有利于其他人。

  • 和 Web 应用不同,RESTful APIs 通常是无状态的, 也就意味着不应使用 sessions 或 cookies, 因此每个请求应附带某种授权凭证,因为用户授权状态可能没通过 sessions 或 cookies 维护, 常用的做法是每个请求都发送一个秘密的 access token 来认证用户, 由于 access token 可以唯一识别和认证用户, API 请求应通过 HTTPS

  • 认证是鉴定用户身份的过程。它通常使用一个标识符 (如用户名或电子邮件地址)和一个加密令牌(比如密码或者存取令牌)来 鉴别用户身份。认证是登录功能的基础。 Yii提供了一个认证框架,它连接了不同的组件以支持登录。欲使用这个框架, 你主要需要做以下工作: 设置用户组件 user ; 创建一个类实现 yii\web\IdentityInterface 接口。 配置 yii\web\User 用户组件 u