Frage

Meine website wird nur mithilfe von OpenID für die Authentifizierung.Ich möchte zu ziehen Benutzer details über exchange-Attribut, aber das Attribut exchange scheint verursacht zu haben, eine Menge ärger für StackOverflow.

Was ist der aktuelle Stand der Branche?Jeder OpenID-provider tun, einen anständigen job, attribute exchange?

Sollte ich einfach zu Steuern Weg von OpenID attribute exchange zusammen?

Wie kann ich mit inkonsistente Unterstützung der Funktionalität?

War es hilfreich?

Lösung

Hier auf Stack Overflow, wir sind gerade mit dem Einfache Registrierung Erweiterung für jetzt, denn es gab einige Probleme mit Exchange-Attribut (AX).

Der größte war OpenID Provider (OP) nicht einverstanden ist, auf die Attribut geben Sie die urls zu verwenden.Die endgültigen Spezifikationen für AX sagt, dass Attribut-urls kommen sollte http://www.axschema.org/ Jedoch, einige OPs, besonders unsere Lieblings - http://myopenid.com, erkennen andere urls.Ich war nicht zu halten, eine Liste von denen diejenigen, die frech waren und die waren nett!

Das andere problem war, dass die meisten OPs, ich versuchte einfach nicht zurückgeben von Informationen, die bei der Abfrage mit AX - ich hätte, etwas falsch zu machen (passiert Recht Häufig :) ), aber ich hatte Sie relevante Informationen öffentlich auf meinen Profilen und wir sind mit der neuesten, die meisten ausgezeichnete .NET-Bibliothek, DotNetOpenId.

Wir werden auf jeden Fall überdenken, AX, hier auf Stack-Überlauf, wenn wir ein bißchen mehr Zeit, als eine nahtlose Benutzer Erfahrung ist sehr wichtig zu uns!

Andere Tipps

Während Attribut Exchange hat es Probleme (ich bin sicher, dass jemand aus SO sagen kann, Sie mehr), hat es eine Menge Vorteile.Zum Teil hängt es davon ab, ob Sie es wirklich brauchen oder nicht.Einfache Registrierung scheint, diesen job zu tun, und es könnte sinnvoll sein, Fragen Sie einfach den Benutzer für bestimmte Werte.Verwenden Sie gesunden Menschenverstand, und nicht bekommen stecken, schob alles auf den Einen, Wahren Weg.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top