dedecmsとdiscuzの統合問題

WBOY
リリース: 2016-06-23 13:43:21
オリジナル
1275 人が閲覧しました

現在、dedecms と discuz の統合に成功し、メンバーは同時にログインおよびログアウトできます。

しかし、問題は、dedecms ページにログインと登録のポップアップ ボックスを作成して、ログインに成功するか、discuz のログインと登録のポップアップ ボックスを使用して登録したいことです。会員情報(情報、アバターなど)を公開するため)。


やり方を教えてください。

付き合って長いのですが、ネット上に情報が少ないので、明確に説明できません。


ディスカッションに返信 (解決策)

この要件に遭遇したことはありません...
ただし、showWindow('login', 'member.php?mod=logging&action=login') を試してリンクしてください。それを変更し、discuz の common.js と style (common.css であるはずです) を導入する必要があります
私は試していないので、成功しない可能性があります。また、同期的にログインおよびログアウトできるのに、なぜそうしないのですか。ここで dedecms を使用しますか? ポップアップ ボックスを作成し、uc でログインします。 dedecms と discuz は 2 つの独立したアプリケーションです。複数のアプリケーションが同じものを共有する問題を解決するために uc インターフェイスを使用することは推奨されません。 user data

この要件を満たすには...
ただし、リンクを変更して discuz の common.js を導入する必要があります。とスタイル(common.cssのはずです)
試していないのでうまくいかないかもしれません また、ログインとログアウトは同時にできるので、dedecms上でポップアップボックスを作ってログインしてみてはいかがでしょうか。あなたの dedecms と discuz は独立しているため、このように呼び出すことはお勧めできません。 uc インターフェイスは、複数のアプリケーションが同じユーザー データを共有する問題を解決するために使用されます



dedecmsのログインボックスを利用していますが、Cookieの他に会員情報の不一致の問題があります。 dedecms でログインすると、ここで提供されるのは会員情報です。たとえば、discuz では 2 ポイントですが、dede 会員センターと discuz 会員センターではポイントが 100 ポイントを超えています。したがって、discuz からの情報を呼び出すことも非常に奇妙な問題です。私の当初の理解では、どのシステムにログインしても、会員情報は一貫しているはずです。なぜ dede が混乱するのかわかりません。

そこで、dedecms の会員システムの代わりに discuz の会員システムを利用する予定です。これにより、さまざまなパラメータの違いがなくなります。


私はこの要件に遭遇したことがありません...
ただし、showWindow('login', 'member.php?mod=logging&action=login') を試すことはできます。リンクを変更して、discuz common.js を導入する必要があります。と style (common.css のはず)
試していないので、うまくいかないかもしれません。また、同期ログインとログアウトができるので、dedecms でポップアップボックスを作って使ってみてはいかがでしょうか。 uc ご自身ですか? ログインします。 dedecms と discuz は 2 つの独立したアプリケーションです。このように呼び出すことはお勧めできません。 uc インターフェイスは、複数のアプリケーションが同じユーザー データを共有する問題を解決するために使用されます



dedecmsのログインボックスを利用していますが、Cookieの他に会員情報の不一致の問題もあります。 dedecms でログインすると、ここで提供されるのは会員情報です。たとえば、discuz では 2 ポイントですが、dede 会員センターと discuz 会員センターではポイントが 100 ポイントを超えています。したがって、discuz から情報を呼び出すことも非常に奇妙な問題です。私の当初の理解では、どのシステムにログインしても、会員情報は一貫しているはずです。なぜ dede が混乱するのかわかりません。

そこで、dedecms の会員システムの代わりに discuz の会員システムを利用する予定です。これにより、さまざまなパラメータの違いがなくなります。
試してみましたが、効果はあまり良くありませんでした。最初に、showWindow() 関数が失敗したのは、div の ID が取得できなかったためだと思います。ログイン後、ページ全体がログイン ページに直接ジャンプします。プログラムは開始ページを見つけることができず、エラーを報告することしかできません。

難しいですね。

ログインボックスを自分で作成し、バックグラウンドで uc_user_login を使用して同期ログインを実行することのみ可能です

ログインボックスを自分で作成し、バックグラウンドで uc_user_login を使用して同期ログインを実行することのみ可能です

これは、勉強して勉強してください。 dedecms+discuz を使用するのは、カスタムフォームの拡張機能を扱うのが少し難しいことを除いて、ほとんど同じです。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!