CB Connect の新しいメジャー リリースが、かなりの数の重要な変更と改善を加えて到着しました。一部のプロバイダーは廃止され、一部は再利用され、一部は新しく追加されました。以下の詳細を確認してください。
まず、プロバイダ ID の保存方法の再構築です。以前は、プロバイダ ID はすべてフィールドとして保存されていたため、_comprofiler に列がありました。その結果、25 の列と 25 のインデックスが _comprofiler に追加されました。これには、一部のユーザーを使い果たすというコストがありました。 r フィールド バジェット。これらはすべて独自のデータベース テーブル _comprofiler_plugin_connect に移動されました。これにより、_comprofiler からブルドンが削除されます。古いフィールドはインストール時に安全に移行されます。
ただし、フィールドはまだ存在しますが、外部ストレージを使用しているため、これらのフィールドを使用したり、好きな場所に移動したりできます。新規インストールでは、フィールドはすべて新しい [リンクされたアカウント] タブの下に配置され、整理された状態に保たれます。既存のアカウントをリンクするか、プロバイダーからのリンクを解除します。
以下のプロバイダーは、ログイン API の廃止により削除されました。
Foursquare
サウンドクラウド
次のプロバイダーは新しいバージョンに置き換えられました。
Windows Live -> マイクロソフト
これは、WindowsLive が存在しなくなったためです。Microsoft でのサインインは、クラウド API を使用したより汎用的な実装であり、すべての Microsoft アカウント システムで機能します。
以下のプロバイダーが実装されました。
不和
次のプロバイダーは実装が拒否されました
Apple - OAuth への無料アクセスがなく、有料の開発アクセスが必要であるため、実装されませんでした。
Epic Games - OAuth 実装はストアド製品での使用を目的としており、一般的なログインでは使用できないため、ほとんどのユーザーには対応できません。
Instagram プロバイダーに関する特別な注意事項があります。Instagram にはログイン API がありません。Facebook API のみです。ボタンは引き続き使用できますが、これは Facebook API を呼び出すだけであり、Facebook アプリケーションが必要です。
次に、ボタンの再設計です。ボタンはすべて、さまざまなプロバイダーが要求する最新の設計ガイドラインに更新されています。ボタンをオンにするときは、これらのガイドラインに同意することになるため、ボタンのスタイルを変更するときは注意してください。
すべてのプロバイダー コードは stateDardized され、最新の APIS に更新され、厳密になりました。これにより、さらにエクスペリエンスが向上します。一部のフィールドなど、一部のパラメーターが変更されたプロバイダーや、関係のないいくつかのアクセス許可など、プロバイダーのコードが変更されました。使用データがプロバイダーから削除されました。
アドオン: https://www.joomlapolis.com/addons/cb-connect
変更ログ: https://forge.joomlapolis.com/projects/cb-cbconnect/issues?query_id=223