請原諒我,如果這已被問(並隨時提供參考和關閉此)。最簡單的PHP身份驗證解決方案?
最終目標是將一些數據與每個用戶(顯然)關聯起來,並根據用戶的角色顯示不同的數據。
我已經廣泛地尋找了一個簡單的插入式解決方案來驗證PHP中的用戶。
我不是在尋找:
- 一個CMS與認證
- 一個PHP MVC框架
這個項目是既過於簡單,而它應該去生產最終,將由新手程序員執行。我想要教他們PHP,而不是CMS或框架的細節。我並不完全反對框架的概念,但是我所看到的所有框架都強制實施MVC,而且這個概念現在已經太過先進了。
我正在尋找一些能夠讓我輕鬆註冊用戶,登錄用戶,並將用戶放入角色的功能。理想情況下,這意味着有一個庫將處理數據庫加密邏輯,併爲我提供一個簡單的API來完成上述操作。我更喜歡爲圖書館提供一個數據庫,讓它在沒有任何交互的情況下完成它的工作 - 在會話中存儲數據也是可取的,但不是必需的。
我知道我可以很容易地做到這一點,但我想讓我的教學變得簡單。庫/組件/等是我想要的。我已經完成了PEAR,那裏的模塊顯得過於複雜。 PHP5文檔中給出的兩個身份驗證提供程序似乎並不清楚。那些行動中的例子,如果他們按照我所描述的那樣做的話,將會起作用。有任何想法嗎?
你可能想看看https://github.com/delight-im/PHP-Auth,它既是框架不可知的,也是數據庫不可知的。 – caw 2016-09-22 03:40:51