openid

What OpenID Connect authorization flow to authenticate mobile app users?

末鹿安然 提交于 2019-12-04 08:04:53
问题 This question was migrated from Information Security Stack Exchange because it can be answered on Stack Overflow. Migrated 4 years ago . I am building a cross-platform mobile app that interacts with a RESTful API, and I want to use OpenID Connect to authenticate my users. I will be building my own OpenID Connect provider server. OpenID.net claims that: OpenID Connect allows for clients of all types, including browser-based JavaScript and native mobile apps, to launch sign-in flows and receive

Is MSN an OpenID provider?

一个人想着一个人 提交于 2019-12-04 06:37:15
Is MSN an OpenID provider? If so, do you know what the URLs look like? I'm trying to add MSN to the list of providers with special buttons I already have for logging in to a web sit. Alterlife Microsoft has an OpenID service attached to Windows Live ID that is in beta at the moment . Not every Windows Live ID user seems to be able to use it. To use it, users have to create an OpenID alias , where they will be provided an OpenID URL. No. MSN does not offer OpenID to its members. Windows Live ID OpenID CTP Status Update (August 2009) Windows Live ID Added to RPX . Have their plugin enabled in my

Open Auth class to allow logins via facebook, google, twitter etc -> just like SO

瘦欲@ 提交于 2019-12-04 06:28:50
问题 Is there a php library that has all the stuff I need to do logins via fb, google, twitter, yahoo etc? Something like how the SO one works. Thanks 回答1: OAuth is different from the open-id facebook uses oauth by that you can actually pull some facebook data while with open-id u can maintain the session just authentication is done by the open-id provider (google) you can use the Janrain-engage for this purpose and there is also a open-source lib available named "open-id enabled" thats too now

QQ第三方登录-python_web开发_django框架

我的梦境 提交于 2019-12-04 06:25:58
准备工作 1. 成为QQ互联的开发者 参考链接: <http://wiki.connect.qq.com/%E6%88%90%E4%B8%BA%E5%BC%80%E5%8F%91%E8%80%85> 2. 审核通过后,创建应用,即获取本项目对应与QQ互联的应用ID 参考链接: http://wiki.connect.qq.com/__trashed-2 3. 在 models.py 中定义QQ身份(openid)与用户模型类User的关联关系 class OAuthQQUser(models.Model): """ QQ登录用户数据 """ user = models.ForeignKey('users.User', on_delete=models.CASCADE, verbose_name='用户') openid = models.CharField(max_length=64, verbose_name='openid', db_index=True) create_time = models.DateTimeField(auto_now_add=True, verbose_name="创建时间") update_time = models.DateTimeField(auto_now=True, verbose_name="更新时间") class Meta: db

OpenId on Android

喜你入骨 提交于 2019-12-04 05:23:27
I'd like to give my users the ability to log-in my Android app using their OpenId (have a text field like StackOverflow's and ask the user to enter his OpenId there). I've looked around a lot but could not find any libraries that allow me to implement Client-Side OpenId authentication on Android. Should I rather go for server side authentication - ie. authenticate through my own website and pass the control to the application once the authentication is done? Thanks, Abhinav http://code.google.com/p/openid4java/ Check this link out, it is a library that allows OpenID authentication with Java

SignalR and OpenId Connect

岁酱吖の 提交于 2019-12-04 05:00:59
问题 I have a server which uses ASP.NET Core Web Api and OpenIddict as authorization framework. Now I've added an SignalR host and want to add authorisation to it. From different sources I found that SignalR (JS Client) wants that you send the access token in the querystring or by cookie as websockets don't support headers. As the authentication middleware doesn't check the querystring or cookie container for an authorization entry I need to implement such an provider/retriever/resolver which

Which Erlang implementation of OpenId should I use, if any?

陌路散爱 提交于 2019-12-04 04:47:04
I'd need an Erlang implementation of the OpenId protocol. I found the following, but it seems to be a project on its early stage. http://code.google.com/p/erlopenid/ Any hint or suggestion on what should I use? I finally found all the existing Erlang implementations for OpenID thanks to the following search engine for Erlang projects: http://projects.trapexit.org/web/ Here are the results: http://github.com/etnt/eopenid http://github.com/brendonh/erl_openid http://github.com/pib/erlangopenid http://code.google.com/p/erlopenid/ http://code.google.com/p/erlopenid-mochiweb/ 来源: https:/

OpenID with Gerrit not working

故事扮演 提交于 2019-12-04 04:06:40
When I click to Register or Sign In using Gerrit Code Review, I get this error: Provider is not supported, or was incorrectly entered. And when I enter the URL into the OpenID field manually, it takes me to a Google page stating: The page you requested is invalid. Any clue what's happening here? EDIT : Upon further investigation, I realized that if I change the provided URL in the OpenID field to http rather than https , it will redirect me to Google properly and ask me to approve. However, on the redirect back to Gerrit, nothing seems to have happened. I tried registering/signing in multiple

Does an OpenID realm have to be the base URL of the web site?

我是研究僧i 提交于 2019-12-04 03:15:35
问题 As a continuation of this question, there's an issue I'm having with dotnetopenauth. Basically, I'm wondering if the realm specified in the RP has to be the actual base URL of the application? That is, ( http://localhost:1903 )? Given the existing architecture in place it is difficult to remove the redirect - I tried setting the realm to the base OpenId controller ( http://localhost:1903/OpenId ) and testing manually did generate the XRDS document. However, the application seems to freeze,

HybridAuth / PHP Facebook SDK authentication failed (getUser returns 0)

好久不见. 提交于 2019-12-04 02:15:23
问题 I'm trying to configure HybridAuth and I'm in the very early stages. Right now all I want to do is connect and make sure HA will redirect to facebook and prompt for app installation, then authenticate the user when they get back. I'm manually calling the following from: http://mydomain.com/auth.php?provider=Facebook auth.php looks like this: session_start(); require_once($_SERVER['DOCUMENT_ROOT'] . "/func/db_connect.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/api/auth/Hybrid/Auth.php");