2011-12-04 44 views
0

我正在構建一個訂閱javascript事件的應用程序,並在事件被觸發時發送郵件。有沒有辦法發出一個回調,而不會將其公開爲Rails中的url? ...

目前我使用的是回調控制器,然後通過郵件發送郵件。控制器通過對相關url的ajax調用來訪問。

我的問題是,我不想公開這個URL的原因很明顯。有沒有一種方法使回調,而不公開它的公共網址?

在此先感謝

保羅

+0

什麼是「javascript事件」 – Raynos

回答

1

總之,沒有。

如果您希望服務器知道客戶端發生什麼事情,那麼客戶端必須能夠與服務器通信。

網絡的性質意味着您不能要求客戶端保留其用戶的祕密,因此客戶端可以執行的任何操作也可以由用戶手動完成。

+0

感謝Quentin ......任何其他建議?,驗證密鑰也許? –

+1

您必須將密鑰交給客戶端,並因此交給用戶。如果不知道實際用例是什麼,就很難提出建議。 (參見[X-Y問題](http://www.perlmonks.org/?node_id=542341)) – Quentin

+0

@Quentin閱讀關於X-Y問題確實非常有趣 –

相關問題