2010-07-31 6 views
15

Stack Overflow è ovviamente un ottimo esempio di implementazione davvero riuscita di OpenID, ma siamo onesti: è un po 'più semplice quando la tua base di utenti di destinazione è geek come noi! Sono davvero interessato a sentire le esperienze della gente di implementare OpenID al di fuori dei siti web hi-tech.OpenID - quali sono le esperienze di "login con x" delle persone?

Che tipo di risposte avete ottenuto da

  • a) gli utenti?
  • b) statistiche?

per quanto riguarda l'esperienza utente di OpenID 'login with ..' login systems?

+4

OpenID è diverso da OAuth. –

+0

grazie - ha una domanda modificata – Haroldo

+2

OpenID è difficile da capire anche dai geek. –

risposta

9

Secondo la mia esperienza, l'utilizzo di OpenID da parte dell'utente domestico medio è da basso a inesistente. Immagino che non siano informati sull'esistenza, o che abbiano paura di usarlo. Su un sito di notizie locali, dove è possibile commentare facendo il login con OpenID, le statistiche mostrano meno dell'1% di utilizzo. La maggior parte di questi utenti non ha problemi ad accedere con le proprie credenziali (di social site of choice), che supportano anche. L'uso di questi tipi di accesso è molto comune.

11

Con un universo di studenti universitari universitari, ho avuto un'esperienza positiva. È stato richiesto OpenID per la registrazione in un evento. Attenzione al campione era piccolo (circa 150 persone) e di un ambito ristretto (laureandi). Si noti inoltre che è stato richiesto OpenID, quindi forse erano disposti a spendere qualche sforzo in più.

L'accesso con è essenziale ed è necessario aggiungere una piccola serie di istruzioni, indicando loro di fare clic su un provider o immettere un indirizzo OpenID e che potrebbe essere necessario registrarsi, ad es. con myOpenId. Ad eccezione di un pubblico di programmatori, praticamente nessuno entrerà per la prima volta in un indirizzo (alcuni hanno cercato di inserire la loro e-mail o il loro nome, ma alla fine l'hanno capito - forse hanno letto il testo). Dopo la registrazione con myOpenID, uno o due hanno immesso direttamente l'identificativo richiesto.

Ho mostrato solo tre possibilità: Gmail, Yahoo e myOpenID. Per myOpenID, ho utilizzato IDENTIFIER_SELECT (non ho detto loro di inserire il loro nome utente e di utilizzarlo per creare l'URL, come fa SO). Circa l'80% utilizzava il proprio account Gmail, gli account Yahoo erano poco superiori al 5% e gli altri registrati con myOpenID.

Ho ricevuto solo due e-mail di supporto in cui gli utenti avevano effettuato accessi con due identificatori diversi e quindi non erano associati al loro precedente accesso. Il primo caso era un bug nella fase di normalizzazione della mia implementazione OpenID (un problema con gli spazi finali). Il secondo è stato causato dalla distinzione obbligatoria (per specifica) tra http://www.example.com/path e https://www.example.com/path. Penso che si dovrebbe considerare di ignorare quella parte della specifica.

+2

grazie Artefacto, questo si sta dimostrando davvero interessante – Haroldo

+1

"alcuni hanno provato a inserire la loro e-mail o il loro nome" Se inseriscono la loro e-mail, puoi spesso usarla per estrarre un OpenID funzionante se è un Google, AOL, Yahoo, ecc. Indirizzo. Direi che cattura una buona percentuale di utenti a meno che non abbiano un indirizzo .edu. –

+0

@Jordan Buon suggerimento, non mi è venuto in mente. – Artefacto

2

OpenID può essere implementato sul sito del cliente in modi diversi e influisce sulla probabilità di essere utilizzato su un determinato sito.

Penso che StackOverflow faccia un ottimo lavoro e basta fare clic sul provider e reindirizzare e si può autenticare. Ho visto altri siti che forniscono solo un input di testo che dice "OpenID" e non è chiaro cosa vogliono che digiti; non altrettanto facile da usare. Zendesk è un esempio:

https://support.zendesk.com/access/unauthenticated?return_to=https%3A%2F%2Fsupport.zendesk.com%2Flogin

5

Nella mia esperienza, ho notato una differenza di più con le fasce d'età, che con lo stato techie/non-techie.Immagino che potresti vedere in termini generali che i giovani sono più "tecnologici" di quelli più anziani, ma non mi spingerei così lontano da chiamarli "high-tech" - sono solo più a loro agio con i computer/internet perché è sempre stato parte della loro vita.

Più giovani sono i miei clienti, meno preoccupati sembrano essere con la privacy/condividere le loro informazioni con un "servizio" sul web, sia OpenID, Google, Facebook, o quello che hai. Inoltre, non sembrano preoccuparsi di avere 2, 3 o più account di posta elettronica con provider diversi.

Più vecchi sono i miei clienti, meno sono a loro agio nel mettere le loro informazioni online (ad es. Anche il minimo indispensabile per ottenere un OpenID). Ci sono abbastanza storie dell'orrore nelle notizie sui problemi relativi alla privacy - che si tratti di inserzionisti, hacker o citazioni governative che ricevono informazioni sulle loro informazioni, ecc. Non è che sappiano che qualcosa di brutto accadrà - è che sanno non hanno idea di come individuare un servizio fraudolento, valutare rischi o proteggersi - tutto sembra così complicato, quindi fanno la scelta prudente di non mettere affatto le loro informazioni "là fuori". Alcuni dei miei clienti più grandi ci provano, ma anche in questo caso, vedo anche molta riluttanza in questo gruppo a configurare più di un account di posta elettronica: usano quello fornito dal proprio ISP e non utilizzeranno nient'altro .

In ogni caso, questi commenti riguardano solo chi è più o meno disposto a per utilizzare qualcosa come OpenID. Di quelli che sono disposti (dei miei utenti, direi che circa l'85% sotto i 40 anni lo useranno, posso contare su circa il 60-70% dei miei clienti adulti che lavorano in generale per usarlo, e i miei utenti pensionati sono a circa il 20%). Ho solo alcune lamentele nei gruppi "volenterosi" sull'usabilità.

+0

+1 per aggiungere altre dimensioni/prospettive all'argomento come età e privacy, grazie! –

1

Direi che la crescente popolarità di Facebook come accesso singolo cambierà drasticamente il modo in cui le persone si sentono a dover accedere utilizzando OpenID, a condizione di rendere il processo completamente invisibile. Guarda la pagina di login per FriendFeed, ad esempio, che promuove "one click" per unire/loggarsi. Sembra che stiano usando una combinazione di OpenID e OAuth ma l'esperienza utente è in gran parte la stessa.

Ora che Facebook uses OAuth, è abbastanza semplice effettuare il login tramite Twitter, Facebook o qualsiasi provider OpenID tramite login di implementazione semplice per OpenID e OAuth. In realtà, consiglierei di non implementare OpenID in quanto non è molto più difficile aggiungere OAuth e una volta aggiunto ti fornisce i GRANDI TRE: Facebook, Twitter e Google insieme a Yahoo, MySpace e all the other OpenID providers that are out there.

+0

Giusto per chiarire: Facebook non utilizza OpenID, nel caso in cui qualcuno potesse ottenere quell'impressione da questa risposta. –

+0

Esatto, utilizza OAuth 2, motivo per cui ti consiglio di implementare sia OpenID che OAuth, che come ho detto ti consentono di accedere agli utenti tramite Facebook (OAuth), Twitter (OAuth) e Google et al (OpenID). –

Problemi correlati