Forslag til OpenID konsept

Det å implemntere støtte for OpenID kan være en skremmende oppgave for en utvikler, men det trenger ikke være komplisert. Det å støtte lokale brukerprofiler (brukernavn og passord) kan være en fordel men er ikke noe krav. Det viktigste er å la en bruker bruke sin OpenID til å registrere seg, men dette kan fint gjøres vha det vanlige OpenID innlogging skjemaet.

Registrering av nye brukere

Hvis en bruker logger seg inn med en OpenID som ikke allerede eksisterer i den lokale databasen, kan man for eksempel ta brukeren til et registrerings skjema som allerede er fylt ut med brukeren sin informasjon ved hjelp av SREG utvidelsen til OpenID. Her kan også brukeren velge et vanlig brukernavn og passord dersom det er ønskelig.

Ressurser

Zend framework OpenID Consumer
Eksempler på OpenID autentisering med Zend framework