2

私たちは Web アプリケーションを開発しており、このサイトhttp://www.cura2apptrade.herobo.com/index.php/のログイン システムを利用しています。これは、無料の Web ホスティング会社にアップロードした私のサイトです。現在取り組んでいる別の Web サイトにログイン システムを埋め込んだところです。上記のサイトはクライアントの登録が行われる場所であり、私たちが作業している他のサイトはクライアントがログインする場所です.これは正常に機能しますが、アクセスできるのは電子メールとパスワードだけです.

私たちが望むのは、Web サイトにログインしているクライアントのステータスにアクセスすることです。クライアントが有料/未払いのステータスを持っている場合、クライアントがサブスクリプションを既に支払っている場合は有料のステータス、そうでない場合は未払いのステータスにアクセスすることです。しかし、別のサイトからその情報を取得する適切な方法はまだ得られていません。API を適用しようとしてきましたが、うまくいきません。JSONPを使用するためにいくつか読んだことがありますが、それを正しく使用する方法はわかりません。誰でもこの問題を解決できますか?

<script type="text/javascript">

    $(function()
    {

        $.ajax({
          url: 'http://www.cura2apptrade.herobo.com/bb-admin.php/invoice?status=unpaid?jsonp=?',
          dataType: "jsonp",
          jsonp: "callback",
          success: function(data)
          {
            $('#main').html(data);
          }
        });

    }); 

</script>
4

1 に答える 1

0

クライアント/サーバーのやり取りを処理するためにoAuthを試してみることをお勧めします。あなたがやっているようにパスワードをメインサイトに送信するよりもはるかに安全です.

有料/無料の情報がクライアント側にあるのかサーバー側にあるのか、よくわかりませんでした。クライアント側の場合は、URL の get 変数などを介して送信し、サーバー側で (oAuth 認証と共に) 検証できるはずだと思います。

于 2013-02-01T18:29:45.477 に答える