Social Login: consentire il login in WordPress via social network Aprire il tuo blog WP ad autori e collaboratori mediante social login ed una gestione unificata

Tempo di lettura: <1 minuti

Che cos’è il social login?

Il social login, noto anche come login mediante social network o, rispettivamente, social sign in o social sign on, permette di effettuare il login su un sito qualsiasi senza bisogno di registrare la propria utenza (email, username, password), bensì sfruttando un account social già registrato in precedenza, che potrebbe essere Twitter, Facebook e così via. La stessa password di un account Facebook può essere usata nel sito, di fatto, senza che il sito stesso veda mai la password dell’utente in chiaro, lavorando così in modo corretto sulla sicurezza dell’operazione e permettendo una gestione più comoda di più account da parte dello stesso utente.

Social login e oAuth

Il protocollo per il social login si basa su una semplice API ed un sistema di comunicazione consolidato, chiamato oAuth,  che permette come social sign-in o social sign-on, utilizza le informazioni dai siti di social network per facilitare gli accessi ad applicazioni e piattaforme di terze parti. Il processo è stato progettato qualche anno fa, in due versioni (2.0 è quella più moderna, 1.0 è quella di base) in modo da semplificare le esperienze di login e registrazione, che di fatto coincidono e non ha neanche più senso distinguerle.

Social login e WordPress

Esistono moltissimi plugin utili per abilitare questa caratteristica nel proprio sito in WordPress, e consentire così a tutti gli utenti dia ccedere via social network; per chi lancia servizi in fase di startup è importante, di fatto, perchè spesso gli utenti si scoraggiano ad usare nuovi servizi registrandosi da zero, dovendo dare la propria email e password e così via. Con il social login, di fatto, questa necessità è comunque rimossa, ed il proprietario del sito potrà disporre, previa autorizzazione informativa esplicita all’utente, dell’indirizzo email con cui l’utente si è registrato al social network.

OA Social Login è il plugin che vi consiglio di utilizzare: si basa su OneAll.com, un servizio che unifica i vari accessi di tutti i più diffusi social network e permette di gestire le API di accesso da una singola interfaccia, senza dover fare molteplici registrazioni alle piattaforme developer per ogni social che si vuole usare. Gli account supportati ad oggi sono i seguenti:

  • Amazon
  • Apple
  • Battle.net
  • Blogger
  • Discord
  • Disqus
  • Draugiem
  • Dribble
  • Facebook
  • Foursquare
  • Github.com
  • Google
  • Instagram
  • Line
  • LinkedIn
  • LiveJournal
  • Mail.ru
  • Meetup
  • Mixer
  • Odnoklassniki
  • OpenID
  • Patreon
  • PayPal
  • Pinterest
  • PixelPin
  • Reddit
  • Skyrock.com
  • SoundCloud
  • StackExchange
  • Steam
  • Tumblr
  • Twitch.tv
  • Twitter
  • Vimeo
  • VKontakte
  • Weibo
  • Windows Live
  • WordPress.com
  • XING
  • Yahoo
  • YouTube

Per quello che riguarda il GDPR, poi, il plugin è adeguato rispetto alla normativa USA, che è molto diversa e in parte più restrittiva rispetto a quella europea, ma che al tempo stesso può essere adeguata assicurandoci dei consueti requisiti per realizzare siti GDPR compliant.

Ho scelto questo plugin perchè è il più semplice da integrare, e perchè OneAll richiede una singola registrazione gratuita per poter gestire da un backend unificato tutti gli account che si vogliono.

Caratteristiche versione free

  • GDPR compliant
  • Supporto a Woocommerce, BuddyPress
  • Invio email personalizzate di benvenuto agli utenti che si iscrivono
  • Integrated Widget – Supporto a widget personalizzati per il plugin
  • ShortCodes – Supporto a shortcode specifici per WP
  • Hook – Supporto a specifici hook per WP
  • Icon Themes – Tre temi base tra cui scegliere per il frontend del sito

Caratteristiche versione premium (a pagamento)

  • Authentication Filters – Firewall con filtri su IP
  • Data Export – Esportazione dati in CSV
  • User Insights – Analytics specifici per gli accessi che vengono effettuati
  • Icon Themes – Theme grafici a scelta
Nessun voto disponibile

Che te ne pare?