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
- Foursquare
- Github.com
- Line
- LiveJournal
- Mail.ru
- Meetup
- Mixer
- Odnoklassniki
- OpenID
- Patreon
- PayPal
- PixelPin
- Skyrock.com
- SoundCloud
- StackExchange
- Steam
- Tumblr
- Twitch.tv
- Vimeo
- VKontakte
- Windows Live
- WordPress.com
- 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.
Usa il codice
189ed7ca010140fc2065b06e3802bcd5
per ricevere 5 € dopo l’iscrizione
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
👇 Da non perdere 👇
- Cellulari 📱
- Domini Internet 🌍
- Programmare 🖥
- Reti 💻
- Sicurezza & Privacy 👁
- 💬 Il nostro canale Telegram: iscriviti
- 🟢 Come creare una mappa concettuale
- 🔵 Configurare i record SPF (Sender Policy Framework) contro lo spam
- 🟡 Come utilizzare il lazy loading per immagini e video in WordPress