2011-12-04 6 views
0

私は、javascriptイベントを購読し、イベントが発生したときにメールを送信するアプリケーションを構築しています。RailsのURLとして公開せずにコールバックを発行する方法はありますか? ...

現在、私はコールバックコントローラを使用しています。コールバックコントローラは、メールを介してメールを送信します。コントローラは、関連するURLへのajax呼び出しを介してアクセスされます。

私の問題は、明白な理由からこのURLを公開したくないということです。それを公開URLとして公開せずにコールバックを作成する方法はありますか?事前に

おかげ要するに

ポール

+0

「javascriptイベント」とは – Raynos

答えて

1

、ありません。

クライアントで何か起きたときにサーバーが知りたければ、クライアントはそれをサーバーに伝える必要があります。

ウェブの性質上、クライアントにユーザーから秘密を守るように要求することはできないため、クライアントができることはユーザーが手動で行うこともできます。

+0

ありがとうクエンテン...他の提案はありますか、検証キーでしょうか? –

+1

クライアントにキーを渡す必要があります。したがって、ユーザーにキーを渡す必要があります。実際のユースケースが何であるかを知らなくても、提案をするのは非常に難しいです。 ([X-Y problem](http://www.perlmonks.org/?node_id=542341)を参照してください) – Quentin

+0

X-Y問題に関する@クエンティンの読書は本当に面白かったです –

関連する問題