2011-02-10 107 views
1

我正在尋找一個交鑰匙,可靠和安全的用戶註冊系統。它必須是PHP/MySQL。我想擁有諸如「記住我」,密碼檢索和電子郵件驗證等功能。你推薦的PHP/MySQL用戶註冊系統是什麼?

這樣的腳本是否存在?我一直在寫一個,但我是一個新手,認爲如果我能看到一個如何工作,那麼它會幫助我學習。

回答

3

您應該不需要記住另一組login credentials(probably unsafe too)。請使用像openid,谷歌朋友連接,Facebook連接等。我創建了small library它使用lightopenid。這只是分叉項目,你很好走。在會話中存儲唯一的URL(防止會話固定)。

您應該可以在我的一個小域中查看演示:http://westerveld.name/php-openid/。我做的唯一的事情就是從github克隆項目。

+1

這比我正在走下的路更好。感謝您的推薦! – 2011-02-10 19:33:48

1

我推薦使用Facebook Connect。它在使用中非常普遍,並且不會在任何地方使用,而且它可以讓您的用戶羣中的很大一部分完全跳過註冊步驟 - 如果他們已經有Facebook帳戶,則它們已經註冊。

+1

好主意克里斯,謝謝。 – 2011-02-10 19:14:18

+4

有一個警告:如果他們沒有Facebook帳戶,他們要麼a)必須在Facebook上註冊,這是一些人遇到的問題,或者b)您必須自行選擇。所以,在這種情況下,Facebook Connect不是一個銀彈。但是,您可以基於互聯網上大量教程中的一個實現基本登錄腳本,其中Facebook是您的主要機制。像這樣的東西:http://www.phpeasystep.com/phptu/6.html – 2011-02-10 19:16:22

1

我建議你看看Drupal。你可能把你的整個網站包裝在Drupal框架中,或者你可能只是看看源代碼,看看他們是如何做到的。