[英]CakePHP 2.0+: Retrieving POST data from Js->submit form in controller
[英]Cakephp submit form from outside of controller
我想讓我的用戶選擇從我的maindomain(這不是一個cakephp應用程序)登錄我的cakephp域名
為此我創建了以下內容:
<header>
<h2 id="loginHeader">Login</h2>
</header>
<form id="bloglic-login" action="http://www.myCakeApplication.com/cake2/index.php/users/login" method="post" name="blogliclogin">
<input id="UserEmail" type="text" placeholder="Email" name="data[User][username]" value="" >
<input id="UserPassword" type="password" placeholder="Password" name="data[User][password]" value=""/>
<a class="forgot" href="http://system.bloglic.com/users/forgot_password">Forgot your password?</a>
<button class="signup" id="button-signup" type="submit">Submit</button>
</form>
</section>
現在你可以看到這個表單應該訪問我的usersController和一個post請求的操作登錄。
但是當我點擊提交時,我得到一個cakephp錯誤,說請求已經黑了。
現在我認為這樣做的原因是我的表格不符合蛋糕慣例。 但是如何避免此錯誤並使我的用戶能夠登錄?
即時通訊使用Cakephp 2.3版。 我也使用ACL來管理我的用戶
黑洞來自安全組件 。 要回答您的問題,請閱讀“ 禁用特定操作的安全組件 ”部分。
或者(我不確定),如果您禁用CSRF保護 ,您可能可以從其他網站提交(值得一試)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.