我想在我的一個擴展中將felogin-mask綁定到控制器,因爲我有一個自定義登錄過程。typo3 felogin自定義控制器?
這個想法是,用戶將他的數據輸入到表單中,提交它,然後我的控制器處理其餘的部分。
這樣的事情可能嗎?或者我應該以另一種方式來做?
我想在我的一個擴展中將felogin-mask綁定到控制器,因爲我有一個自定義登錄過程。typo3 felogin自定義控制器?
這個想法是,用戶將他的數據輸入到表單中,提交它,然後我的控制器處理其餘的部分。
這樣的事情可能嗎?或者我應該以另一種方式來做?
您必須將證書的發送和實際登錄過程分開。 TYPO3 Service Reference最近得到了一個描述登錄過程和所有涉及的服務的更新。
總之,您需要創建一個自己的身份驗證服務。可以在openid
擴展中找到一個示例,該擴展現在位於TER
(以前是系統擴展)。
您仍然可以使用前端登錄擴展來發送憑證或自行創建表單。我建議先深入認證過程。在那裏你會找到所有必需的細節。
啊,我明白了,謝謝。肯定會看看那個。 – Stuffy
TYPO3提供「登錄後」掛鉤:Google TYPO3「掛鉤」和「信號插槽」 – Xatenev
但我想完整地處理自己的登錄過程。這就是爲什麼我也問我是否應該以另一種方式去做。我永遠不會完全確定如何使用typo3函數,因爲文檔太糟糕,而且過時。 – Stuffy
Stuffy:然後複製felogin擴展名並根據需要進行調整。 (或從頭創建你自己的)。如何創建新的擴展並編輯它們:https://docs.typo3.org/typo3cms/CoreApiReference/latest/ExtensionArchitecture/Index.html – Xatenev