OpenID: sicuro scoperta Yadis su Yahoo.com con Janrain
-
30-09-2019 - |
Domanda
Ho l'ultima versione della biblioteca di Janrain (v2.2.2) per OpenID.
I seguenti endpoint lavoreranno:
Ma se io uso solo "yahoo.com", fallirà. L'esempio dato con la libreria non riesce anche.
Qualcuno ha lo stesso problema e una correzione per esso?
La mia applicazione può essere trovato qui: http://fr.quizity.com
Grazie mille
Soluzione
Mi sembra che si conosce già la risposta: yahoo.com
non è un endpoint OpenID. me.yahoo.com
è.
Non c'è niente di sbagliato con l'implementazione, è solo che il sito principale di yahoo non contiene tutte le informazioni su OpenID (come la posizione del documento XRDS).
Se siete preoccupati che gli utenti avranno un problema con la comprensione che, si può sempre fare una "login con Yahoo" pulsante, eliminando la necessità di inserire un URL per il fornitore.
Altri suggerimenti
Ok, sembra che la colpa di Yahoo. Non c'è niente da permettere la scoperta su yahoo.com, nonostante il fatto che si dice così nella loro documentazione. Un URL di lavoro è https://me.yahoo.com ma è molto meno user friendly. Quindi, o hanno cancellato per errore, o vogliono di implementare un pulsante Yahoo (invece di chiedere al visitatore di digitare questa brutta url). Io sarò ancora fare una correzione sporco dalla mia parte per reindirizzare correttamente ...