Corsi on-line

Social Auth: autenticazione nei social network con PHP

Creare sistemi per l’iscrizione e l’autenticazione in PHP non è un’operazione particolarmente complicata, sono sufficienti conoscenze basilari riguardo alle sessioni, ma oggi è possibile sfruttare le API (Application Programming Interface) dei social network più diffusi per integrare le proprie applicazioni con i sistemi per il login già in uso su queste piattaforme; Social Auth è una libreria PHP rilasciata sotto licenza Open Source che consente di gestire in modo semplice e veloce le procedure di identificazione e autorizzazione degli utilizzatori.

Realizzata per supportare le tre maggiori realtà oggi conosciute nel campo del networking sociale, Facebook, Google+ e Twitter, Social Auth fornisce anche funzionalità per la manpolazione dei dati relativi all’utente loggato, questi ultimi potranno poi essere archiviati all’interno di una base di dati realizzata con il Database Manager MySQL.

Questa libreria è stata concepita per essere utilizzata nel contesto di siti Web e Web applications standalone, cioè non progettati come Apps destinate a funzionare all’interno dei social network, per il suo impiego è comunque necessario interagire come la interfacce di programmazione dei diversi servizi; i link proposti di seguito permetteranno di consultare la documentazione messa a disposizione degli sviluppatori:

Dato che le piattaforme elencate utilizzano il protocollo OAuth come sistema di riferimento per l’autorizzazione delle applicazioni e per l’accesso ai dati protetti, si consiglia agli sviluppatori che volessero implementare nuove features in Social Auth per i propri progetti di fare riferimento alla su documentazione ufficiale.

Post correlati
I più letti del mese
Tematiche