簡體   English   中英

kohana-配置文件控制器的組織

[英]kohana - organization of profile controller

我想建立一個具有一些簡單社交功能的網站。 我想知道如何組織用戶個人資料。 我的懷疑是:

當執行example.com/user/someuser時

  • 未登錄的用戶應該看到沒有任何編輯配置文件選項的公共配置文件

  • 登錄的用戶(如果顯示了他的個人資料)應看到私人個人資料,但如果顯示其他人的個人資料則應看到公共個人資料

我計划使其如下:Profile Controller類-檢查用戶是否已登錄

  • 如果否,則顯示公開個人資料視圖

  • 如果用戶已登錄,則顯示公共配置文件或私有配置文件取決於授權

但是,如果有人在url中放置一些內容(例如:edit或其他內容)怎么辦? 請提供一些建議,如何組織這樣的事情,或者有人可以提供與教程或某些內容的鏈接?

基本思想是檢查控制器的before()方法中的身份驗證,該方法在控制器操作方法之前執行。 以下是幾個示例的鏈接:

Kohana官方文檔-控制器:之前和之后

非官方的Kohana 3 Wiki-使用Auth與模板擴展控制器

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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