0
A
回答
2
庫使得代碼重用成爲可能。您抽象出來的驗證任務的功能,然後你可以加載並使用這些在你的任何控制器,方法,模型等
UPDATE
控制器(CI中)只是爲了響應請求而圖書館是工作的主力。例如,在auth庫中,控制器可能有一個稱爲login
的方法。此方法實際上不會記錄用戶,而是檢查是否有任何可用的變量$_POST
。如果用戶尚未輸入用戶名/密碼,則$_POST
陣列將爲空。然後控制器將調用一個login
視圖,該視圖將向用戶顯示登錄表單。然後用戶輸入用戶名/密碼並將該表格提交回授權控制器的方法login
。
因爲現在有$_POST
變量中,auth控制器隨後將基本上調用AUTH庫(大概是這樣check_auth_credentials
的方法和嘗試登錄的用戶。
,控制器「控制」的要求,他們確定根據請求的內容以及請求發送的內容做什麼,相反,庫是一組管理一組任務的相關方法。控制器是什麼,以及如何與庫進行交互。什麼控制器交互
相關問題
- 1. 驗證控制器問題
- 2. Laravel 5驗證控制器
- 3. JSF 2.0驗證控制器
- 4. AngularJS - 表單驗證與多個實例控制器
- 5. 控制器中的web2py驗證器
- 6. 控制器和驗證器的範圍
- 7. 機器人:驗證的EditText與TextWatcher和
- 8. 控制Eclipse驗證
- 9. JavaScript驗證控制
- 10. 個人版本控制器
- 11. Web API控制器和MVC控制器 - 身份驗證
- 12. Codeigniter:控制器URI與庫
- 13. 驗證篩選特定的控制器
- 14. asp.net驗證器控制問題
- 15. NSToolbarItem驗證在相關的控制器
- 16. asp.net MVC控制器和身份驗證
- 17. 控制器中的CakePHP驗證錯誤?
- 18. CakePHP的驗證防止到控制器
- 19. 從MVC控制器驗證SignalR
- 20. 來自控制器的導軌驗證
- 21. cakephp控制器級別身份驗證
- 22. NSURLConnection身份驗證集中控制器
- 23. 服務和控制器層的驗證?
- 24. 嘲諷春天控制器驗證
- 25. Laravel:資源控制器和驗證
- 26. WebApi和控制器身份驗證
- 27. 屬性驗證,在控制器
- 28. ION驗證默認URL和控制器
- 29. 控制器內的架構驗證
- 30. 控制器中的Rails安全驗證?
我只是通知在一些楊樹auth庫中有一個auth控制器和一個auth libarary文件。 –
我會用這個解釋更新我的答案。 – swatkins