Comments (5)
I think you have to use
"http://facebook-openid.appspot.com/[your-facebook-login]"
Original comment by [email protected]
on 8 Oct 2011 at 4:23
from lightopenid.
I have now tried your suggestion, without luck.
The OpenId URL http://facebook-openid.appspot.com/ works with DISQUS.
Could it might be using a standard not supported by lightopenid ?
Original comment by [email protected]
on 8 Oct 2011 at 5:56
from lightopenid.
According to Wikipedia: "Disqus is an online service that offers a centralized
discussion platform for websites. It was founded in May 2007 and operates under
the name of Big Head Labs Inc."
lightopenid only supports the free, non-commercial OpenID standard with some
extensions which are also free. Disqus isn't a standard and it's commercial, so
it will never be supported by lightopenid.
Original comment by [email protected]
on 8 Oct 2011 at 6:18
from lightopenid.
1: Go to http://www.livejournal.com/identity/login.bml
2: select OpenId
3: Type in OpenId URL: http://facebook-openid.appspot.com/
4: You will be presented with a Facebook-login
When I do the follwing in my code, it will not work:
$openid->identity = 'http://facebook-openid.appspot.com/';
Original comment by [email protected]
on 8 Oct 2011 at 6:44
from lightopenid.
Ok, so the reason is that this provider responds to HEAD and GET requests with
different headers. That is: HEAD request doesn't return X-XRDS-Location, GET
request does.
The reason for this behavior is rather simple: HEAD requests return HTTP/1.1
405 Method Not Allowed. Probably because of the appspot platform.
Since this behavior is compatible with the Yadis protocol (in that the HEAD
request may fail), I have changed LightOpenID's behavior to retry a request
with GET if HEAD returns 405.
Original comment by [email protected]
on 9 Oct 2011 at 9:31
- Changed state: Fixed
from lightopenid.
Related Issues (20)
- version 0.5 example works but not version 0.6 HOT 3
- Ax/SReg Params may be unsigned
- LightOpenId constructor fails when trusted root URL is less than 8 chars
- Problem with curl request on a server
- Missing: A License File HOT 2
- add composer support HOT 1
- wrong mimetype check in openid.php ? HOT 3
- Use Steam as provider HOT 1
- #-comments HOT 6
- returning clamed_id is a wrong approach HOT 5
- magic get/set methods HOT 3
- LightOpenID magic properties do not work with Twig template engine due to lack of __isset
- New release HOT 1
- keep waiting for localhost HOT 2
- Validation fails when there are accent in the required variable HOT 2
- Yahoo OpenID not working on newer versions of PHP/cURL [patch proposed]
- The regular expressions in htmlTag parse some valid responses incorrectly
- Support for OpenID Connect? HOT 1
- How to select eid applet language ?
- Unregistered domain error HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lightopenid.