PHPコードでフォームを取得し、jsonとしてサードパーティのモバイルアプリに渡すには、EEが生成するXIDが必要です。モバイル アプリはフォームに XID 値を含め、フォームを EE index.php URL に投稿します。このようにして、ユーザーはアプリ経由でログインします。次のようにプラグインコードでフォームを生成すると:
$form = $this->EE->functions->form_declaration($form_details);
非表示フィールドを含むフォームの html を取得します。フォーム html は必要ありません。必要なのは、プラグイン関数から返される XID 値だけです。