2011-08-07 7 views
0

私はDrupalの外でPHPで外部アプリケーションを構築しており、Drupalが提供するxmlrpcサービスを使用していくつかのDrupalサイトにログインするためのログインフォームを作成しています。 xmlrpc user.loginは機能しません。 Drupalでアクションとトリガーが設定されていることに気付きました。ユーザーがログインすると、ウェルカムページに送信されます。 私はトリガーを無効にして、今度は私のuser.login xmlrpc接続が機能します! 問題は、リダイレクトが必要なことです。これを修正する方法はありますか?おそらくxmlrpcサーバーは、somoneがxmlrpcでログインしていて、トリガーを実行していないかどうかを検出できますか?drupal xmlrpc user.loginのリダイレクトに関する問題

おかげ

答えて

0

私はアクションと、ユーザがログインしたときに、それがウェルカムページに送信しますので、設定したトリガを持っていたが実現しました。 トリガーを無効にして、今度は私のuser.login xmlrpc接続が機能します! 問題は、リダイレクトが必要なことです。だからこれを修正する方法はありますか? 更新: トリガーまたはサービスが終了するまでの一時的な解決策: トリガーを無効にしてカスタムモジュールでリダイレクトする必要がありました。私のモジュールは "form_mods"と呼ばれています

function form_mods_user ($op){ 
    if ($op == "login"){ 
    $_REQUEST['destination'] = 'welcome'; 
    } 
} 
関連する問題