簡體   English   中英

Cakephp從控制器外部提交表單

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM