openid

Can you use OpenID Connect without obtaining OAuth credentials?

跟風遠走 提交于 2019-12-07 08:00:49
问题 In Google's OpenID Migration Guide, for transitioning from OpenID 2.0 to OpenID Connect, step 1 is that I need to obtain OAuth credentials for my application. One thing I like about "regular" OpenID is that I can allow my users to authenticate from any IDP of their choosing. Whether they use Google, Yahoo, or any other endpoint, as a developer I don't need to go through the trouble of manually obtaining OAuth credentials from each of those providers and configuring my application to support

Best Coldfusion Library for OpenID [closed]

拜拜、爱过 提交于 2019-12-07 06:04:39
问题 As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 8 years ago . I am getting ready to start a project that requires using OpenID within Coldfusion 8. I have found a number of different options and

ASP.NET Identity external authentication provider custom icon

岁酱吖の 提交于 2019-12-07 05:19:35
问题 With SimpleMembership you can add an icon to the external authentication provider buttons like this: SimpleMembership: Dictionary<string, object> FacebooksocialData = new Dictionary<string, object>(); FacebooksocialData.Add("Icon", "/content/images/gui/loginFacebook.png"); OAuthWebSecurity.RegisterFacebookClient( appId: "x", appSecret: "x", displayName: "Facebook", extraData: FacebooksocialData); And then display them like this in your view: @foreach (AuthenticationClientData p in Model) {

什么是单点登录SSO?

≯℡__Kan透↙ 提交于 2019-12-07 05:03:38
什么是单点登录SSO? 今天介绍下什么是单点登录,这个曾经的使用场景是国网电力的PMS2.0系统中,为了仅一次登录就可以同时访问多个系统,采用单点登录的模式。 单点登录在现在的系统架构中广泛存在,他将多个子系统的认证体系打通,实现了一个入口多处使用,而在架构单点登录时,也会遇到一些小问题,在不同的应用环境中可以采用不同的单点登录实现方案来满足需求。我将以我所遇到的应用环境以及在其中所经历的各个阶段与大家分享,若有不足,希望各位不吝赐教。 一、共享Session 共享Session可谓是实现单点登录最直接、最简单的方式。将用户认证信息保存于Session中,即以Session内存储的值为用户凭证,这在单个站点内使用是很正常也很容易实现的,而在用户验证、用户信息管理与业务应用分离的场景下即会遇到单点登录的问题,在应用体系简单,子系统很少的情况下,可以考虑采用Session共享的方法来处理这个问题。 这个架构我使用了基于Redis的Session共享方案。将Session存储于Redis上,然后将整个系统的全局Cookie Domain设置于顶级域名上,这样SessionID就能在各个子系统间共享。 这个方案存在着严重的扩展性问题,首先,ASP.NET的Session存储必须为SessionStateItemCollection对象,而存储的结构是经过序列化后经过加密存储的

claimsResponse Return Null

删除回忆录丶 提交于 2019-12-07 04:48:10
问题 hello i have a following code in asp.net. i have used DotNetOpenAuth.dll for openID. the code is under protected void openidValidator_ServerValidate(object source, ServerValidateEventArgs args) { // This catches common typos that result in an invalid OpenID Identifier. args.IsValid = Identifier.IsValid(args.Value); } protected void loginButton_Click(object sender, EventArgs e) { if (!this.Page.IsValid) { return; // don't login if custom validation failed. } try { using (OpenIdRelyingParty

What is a good Ruby on Rails forum that can easily integrated to an existing application?

雨燕双飞 提交于 2019-12-07 03:32:18
问题 What is a good, open source RoR 3 forum that can easily integrated to an existing application? Optional features: OpenID support Haml/SCSS templates Support for smilies, YouTube, images, etc I'm probably going to change it alot, and I'm still pretty weak in Ruby, so clean, commented code with good practices would be great. Thanks :) 回答1: The Rails community has never been focused on developing Ruby/Rails forums, conversely to other languages such as PHP. The evidence of that is a really old

How to integrate openId with devise in rails 3

本小妞迷上赌 提交于 2019-12-07 03:26:52
问题 I'm new to rails and just got a simple devise setup working. I'm looking to implement something that still uses the core devise feature set but would allow login via openid provider rather than "register w/ email or username" How might I get started with this using the latest devise gem and rails 3? 回答1: Have a look at the devise_openid_authenticatable gem. 来源: https://stackoverflow.com/questions/3700996/how-to-integrate-openid-with-devise-in-rails-3

OpenId provider/server with Java

爱⌒轻易说出口 提交于 2019-12-07 03:17:59
问题 I'm trying to enhance an existing Java web application with an OpenId service, so that a logged in user can log into another OpenId enabled app using my web application as an OpenId provider. My first attempt was to use JOS as OpenId provider which should in turn use my app's database to get existing user names and passwords. Nevertheless I could not find any documentation for JOS, when I was trying to customize JOS to make it fit to my existing app ( It did not even compile Update: It only

List of openid urls [duplicate]

你。 提交于 2019-12-07 03:16:45
问题 This question already has answers here : Closed 7 years ago . Possible Duplicate: Where can I find a list of OpenID Provider URLs? I am creating an openid authentication code for my website. I need to show a list of URL's (google, yahoo, etc) that the users can select. I can't find all the open id URL's of these other websites. Is there a list somewhere? I know that google is https://www.google.com/accounts/o8/id. Is there a list showing major openid providers and their URLs? 回答1: Yahoo! and

Omniauth and open_id with Google broken when running behind nginx in SSL mode

主宰稳场 提交于 2019-12-07 01:53:22
问题 Rails 3.0.12, newest omniauth, I can connect to Google and get the user's email address just fine. But then I run that same rails app behind nginx in SSL mode, and it fails with the Google page: "The page you requested is invalid." Is it my nginx config? My omniauth setup? I know the X-Forwarded-Proto: https is the special sauce here, is there anything else I need to do to get openid happy behind an SSL web server? Here's the full example code: you can clone this repo, bundle install , and