Ha llegado una nueva versión importante de CB Connect con bastantes cambios y mejoras significativos. Algunos proveedores han desaparecido, algunos se han reutilizado y se han agregado algunos nuevos. ¡Vea los detalles a continuación!
Lo primero es la reestructuración de cómo se almacenan los ID de proveedor. Anteriormente, todos se almacenaban como campos y, por lo tanto, tenían columnas en _comprofiler. El resultado fueron 25 columnas y 25 índices agregados a _comprofiler. presupuesto de campo r. Todos estos ahora se han movido a su propia tabla de base de datos _comprofiler_plugin_connect. Esto elimina el bourdon off _comprofiler. Los campos antiguos se migrarán de forma segura en la instalación.
Sin embargo, los campos aún existen, pero con almacenamiento externo, por lo que aún puede usar esos campos y moverlos donde desee. En las nuevas instalaciones, todos se colocarán en la nueva pestaña Cuentas vinculadas para mantenerlos organizados. Esta pestaña les permite vincular una cuenta existente o desvincularla de un proveedor.
Los siguientes proveedores se eliminaron debido a que descontinuaron sus API de inicio de sesión.
Foursquare
SoundCloud
Los siguientes proveedores fueron reemplazados con versiones más nuevas.
Windows Live -> Microsoft
Esto se debe a que WindowsLive ya no existe. Iniciar sesión con Microsoft es una implementación más genérica que utiliza sus API en la nube y funciona en todos los sistemas de cuentas de Microsoft.
Se implementaron los siguientes proveedores.
Discordia
Los siguientes proveedores fueron rechazados para la implementación
Apple - No tienen acceso gratuito a OAuth y requieren acceso de desarrollo pago, por lo que no se implementó.
Juegos épicos: la implementación de OAuth está diseñada para usarse con productos almacenados y no con un inicio de sesión genérico, por lo que está fuera del alcance de la mayoría.
Hay una nota especial con respecto al proveedor de Instagram. Instagram ya no tiene API de inicio de sesión. Es solo API de Facebook. El botón aún está disponible, pero esto solo llamará a la API de Facebook y requiere una aplicación de Facebook.
El siguiente paso es el rediseño de los botones. Todos se actualizaron a las últimas pautas de diseño requeridas por los distintos proveedores. Tenga cuidado al cambiar el estilo, ya que acepta esas pautas al activarlas.
El código de todos los proveedores se ha modificado, se ha actualizado a las últimas APIS y se ha vuelto estricto. Esto debería brindar una experiencia aún mayor. Sus PROVEEDORES, ya que algunos parámetros han cambiado, por ejemplo, es posible que algunos campos ya no estén disponibles y varios permisos que no pertenecen a Los datos de uso fueron eliminados de los proveedores.
Complemento: https://www.joomlapolis.com/addons/cb-connect
Registro de cambios: https://forge.joomlapolis.com/projects/cb-cbconnect/issues?query_id=223