È arrivata una nuova versione principale di CB Connect con alcune modifiche e miglioramenti significativi. Alcuni provider sono stati eliminati, alcuni sono stati riproposti e altri nuovi sono stati aggiunti. Controlla i dettagli di seguito!
Il primo è la ristrutturazione del modo in cui vengono archiviati gli ID provider. In precedenza erano tutti archiviati come campi e quindi avevano colonne in _comprofiler. Il risultato è stato l'aggiunta di 25 colonne e 25 indici a _comprofiler. Questo ha avuto un costo in quanto ha divorato alcuni di voi r field budget. Ora questi campi sono stati tutti spostati nella propria tabella di database _comprofiler_plugin_connect. Questo rimuove il bourdon da _comprofiler. I vecchi campi verranno migrati in modo sicuro durante l'installazione.
Tuttavia, i campi esistono ancora, ma con una memoria esterna, quindi puoi ancora utilizzare quei campi e spostarli dove preferisci. Nelle nuove installazioni verranno tutti inseriti nella nuova scheda Account collegati per mantenerli tutti organizzati. Questa scheda li consentirà collegare un account esistente o scollegarsi da un provider.
I seguenti fornitori sono stati rimossi a causa dell'interruzione delle loro API di accesso.
Foursquare
SoundCloud
I seguenti provider sono stati sostituiti con versioni più recenti.
Windows Live -> Microsoft
Ciò è dovuto al fatto che Windows Live non esiste più.Accedi con Microsoft è un'implementazione più generica che utilizza le loro API cloud e funziona su tutti i sistemi di account Microsoft.
Sono stati implementati i seguenti provider.
Discordia
I seguenti provider sono stati respinti per l'implementazione
Apple - Non hanno accesso gratuito a OAuth e richiedono un accesso di sviluppo a pagamento, per questo motivo non è stato implementato.
Epic Games: l'implementazione OAuth è pensata per essere utilizzata con prodotti archiviati e non con accessi generici, quindi è fuori portata per la maggior parte.
C'è una nota speciale riguardante il provider di Instagram. Instagram non ha più l'API di accesso. È solo l'API di Facebook. Il pulsante è ancora disponibile, ma questo chiamerà solo l'API di Facebook e richiede un'applicazione Facebook.
Il passo successivo è la riprogettazione dei pulsanti. Sono stati tutti aggiornati alle ultime linee guida di progettazione richieste dai vari provider. Fai attenzione quando li rinnovi poiché accetti tali linee guida quando li attivi.
Tutto il codice dei fornitori è stato aggiornato, aggiornato alle API più recenti e reso rigoroso. Ciò dovrebbe rendere l'esperienza ancora maggiore. I tuoi PROVIDER poiché alcuni parametri sono cambiati, ad esempio alcuni campi potrebbero non essere più disponibili e diverse autorizzazioni che non riguardavano i dati sull'utilizzo sono stati rimossi dai provider.
Componente aggiuntivo: https://www.joomlapolis.com/addons/cb-connect
Registro delle modifiche: https://forge.joomlapolis.com/projects/cb-cbconnect/issues?query_id=223