0

joomla Web サイトを開発しました。PHPベースのWebサイトもあります。

私の joomla ウェブサイトを とwww.xyzjoomla.com呼び、PHP ベースの静的ウェブサイトを と呼びましょうwww.myPHPwebsite.com

でログイン フォームを作成しましたが、www.myPHPwebsite.comにログインしたいと考えていますwww.xyzjoomla.com

背後にある考え方は、joomla でフォームを送信すると、いくつかのデータがページ (いくつかの$_POST値) に送信され、joomla がそれらの資格情報を取得してログインするということwww.myPHPwebsite.comですwww.xyzjoomla.com。そのPHPサイトからjoomlaサイトがデータを受信すると、ユーザーがログインします。

または、これが不可能な場合は、これを達成するための代替手段があります。

4

2 に答える 2

2

PHP サイトにログインしている場合、問題はシングル サインオンと非常によく似ており、利用可能な SSO システムの 1 つを使用できます。ここでJfusionが思い浮かびます。

http://www.jfusion.org/

または、親で単純なログインを作成し、サイト間で jfusion などの SSO を使用します。

于 2012-08-23T18:17:54.747 に答える
1

それが可能だ。cURL を使用する必要があります。Joomla はフォームに一意の ID を使用するため、少し難しい戦いになりますが、それは可能です。

秘訣は、最初にページをスクレイピングし、次にログインすることです。

ここで詳細を確認できますJoomla Web サイトへのスクリプトによる CURL ログイン

于 2012-08-23T18:05:47.333 に答える