-2

まず第一に、私の英語は下手なので、あなたが私の問題を理解してくれることを願っています:)

Flex を使用して Web アプリケーションを開発するという概念に慣れていないので、セキュリティを維持する方法と、それを行うための最善の方法についてアドバイスが必要です。

red5 レコーダー ( http://www.red5-recorder.com/ ) を使用して、ユーザーが自分自身についての短いビデオを録画できるようにします。私のアプリケーションは単一のビデオを保存し、登録ユーザーのみを対象としています - ユーザーは録画されたビデオのプレビューを上書きできます (存在する場合)。

私の問題- 現在ログインしているユーザー ID (セッションに保存されている) の値を暗号化して、html (php で生成) の swf オブジェクトに変数を渡します。アプリケーションは ID を使用してビデオ ファイルを作成し、それを現在のユーザー (video_ 10 .flv、video_ 193 .flv、...) に関連付けます。これは単純で基本的な検証ですが、考えられるリスクが何であるかはわかりません。サーバーへのAjaxリクエストのようなflexを使用して、現在ログインしているユーザーを実装および検証する他の方法はありますか?

編集 - 問題は解決しました。ありがとうございました

4

1 に答える 1

1

私はこのコードに関する私の問題に対する答えを見つけました:

private function completeHandler(evt:Event):void {

 var username:String = evt.target.data.username;
 var email:String = evt.target.data.email;

 trace ('username is ' + username);

 trace ('email is ' + email);

}

var request:URLRequest = new URLRequest();
var data:URLVariables = new URLVariables();
var loader:URLLoader = new URLLoader();

request.url = "http://example.com/page.php";
request.method = URLRequestMethod.POST;

data.ACTION = "VIDEO"
request.data = data;


loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, completeHandler);
loader.load(request);
于 2012-04-22T01:11:03.967 に答える