2011-02-10 12 views
1

私はターンキーで信頼性の高い安全なユーザー登録システムを探しています。 PHP/MySQLでなければなりません。私は "私を覚えている"、パスワードの取得と電子メールの検証などの機能を持っていたいと思います。お勧めのPHP/MySQLユーザー登録システムは何ですか?

このようなスクリプトは存在しますか?私は1つを書くことを試みているが、私はnewbyであり、もし私がどのように動作するかを見ることができれば、それは私が学ぶのを助けるだろうと思う。

答えて

3

login credentials(probably unsafe too)の別のセットを覚えておく必要はありません。 openid、google friend connect、facebook connectなどを使ってください。私はsmall libraryを作成しました。これはlightopenidを使用しています。それは単なるプロジェクトのフォークであり、あなたは良いことです。一意のURLをセッション内に格納します(セッションの固定を防止します)。

私の小さなドメイン:http://westerveld.name/php-openid/でデモを見ることができるはずです。私がしたのは、githubからプロジェクトをクローニングすることだけでした。

+1

これは、私が降りていた道路よりも良い方法です。あなたのお勧めをありがとう! –

+1

問題ありません。これについて私に同意してくれてありがとう;) myopenidアフィリエイトリンク(https://www.myopenid.com/affiliate)を置くと、私の意見では非常にユーザーフレンドリーになるでしょう。 – Alfred

1

私はFacebook Connectを使用することをお勧めします。これは広く普及しており、どこにも行きません。また、ユーザーベースの大部分が登録手順をスキップできるようになります。すでにFacebookアカウントを持っていれば、すでに登録されています。

+1

素晴らしいアイデアクリス、ありがとう。 –

+4

警告:Facebookアカウントを持っていないと、a)Facebookに登録する必要があり、問題のある人がいるか、b)自分のオプションを与える必要があります。だから、Facebook Connectはこの場合銀色の弾丸ではありません。しかし、あなたはインターネット上の多数のチュートリアルの1つに基づいて非常に基本的なログインスクリプトを実装することができます。このような何か:http://www.phpasystep.com/phptu/6.html –

1

私はあなたがDrupalを見てみることをお勧めします。あなたはDrupalフレームの中にあなたのサイト全体をラップするかもしれないし、ソースコードを見て、彼らがどのようにしたのか見るかもしれない。

+0

私はあなたが正しいと思います。私がソリューションを見て、それを試してみると、それに伴う仕事の時間とともに、これが私の最初の選択だったはずです。 –

関連する問題