Prima di iniziare, lasciami dire che non conosco assolutamente nulla di OpenID. Non voglio nemmeno fare ciò per cui OpenID è usato, ma immagino che la gente lo menzioni, ma non è quello che sto cercando.Steam API Authentication
Ho un software. Questo software richiede agli utenti di fornire il proprio nome utente Steam al momento della registrazione. Non stanno firmando tramite Steam, semplicemente fornendo il loro nome utente in modo che altri conoscano il loro nome utente Steam. Quindi non c'è bisogno di OpenID.
Lo so, posso semplicemente aggiungere un campo di testo e chiedere loro di elencare il loro nome utente Steam e chiamarlo un giorno. Tuttavia, facendo questo, le persone possono inserire praticamente qualsiasi nome utente di Steam che vogliono e essere fatto. Vorrei invece poter confermare i loro nomi utente.
Idealmente, ci sarebbe un pulsante "autentica account di vapore". La gente fa clic su di esso e visualizza un modulo di accesso di Steam. Le persone eseguono il login e quindi restituiscono il proprio nome utente (e forse alcuni dati aggiuntivi, come il loro avatar). Quale sarebbe il modo migliore per farlo?
>> C'è un modo per implementare l'accesso openID in Android? >> In caso contrario, è comunque necessario consentire all'utente di accedere al vapore? –
Per ora questo è inaccurato, "Poiché il protocollo OpenID è stato reso obsoleto da OpenID Foundation, anche questa libreria è obsoleta e, come tale, non viene più mantenuta." https://code.google.com/p/lightopenid/ – Lobato
Puoi scaricare la libreria LightOpenID da qui https://github.com/iignatov/LightOpenID –