Social Login: consentire il login in WordPress via social network

settings 265131 960 720

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.

SMSHosting Usa il codice PROMO per uno sconto sul primo acquisto: PRT96919

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


Questo blog pubblica contenuti ed offre servizi free da 10 anni. Per informazioni contattaci
Social Login: consentire il login in WordPress via social network
Torna su