問題タブ [user-registration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
287 参照

user-registration - 紹介システムを悪用するための複数のユーザー登録を防ぐ

私は、ユーザーがユーザー名、電子メール、パスワードを使用して登録する無料のサービス Web アプリケーションに取り組んでいます... 標準のユーザー アカウントのものです。ユーザーが (紹介コードを使用して) 他の 3 人のユーザーをサインアップするように紹介すると、元のユーザーがアカウントのアップグレードを受ける紹介システムがあります。

紹介コードを使用して他の 3 つのアカウントを作成することで、これを操作するインセンティブがあります。これを防ぐ方法についてのアイデアはありますか?IP をブロックしたり、Cookie を使用したりすることはできますが、これらは簡単に無効にできるようです。ユーザーが簡単にアカウントを作成できるようにしたいので、アカウント作成に手間がかかるようなことはしたくありません。

0 投票する
3 に答える
4031 参照

php - PHP MD5 ユーザーフォームの作成

http://www.phpeasystep.com/phptu/26.htmlのチュートリアルを使用して、Web サイトのログインフォームを作成しました。データベースの uPassword フィールドを md5 に設定しており、データベース内のすべてのパスワードは md5 で暗号化されています。

ログインは完全に機能しますが、登録フォームの作成について少し混乱しています。

フォームは、ユーザーが希望するパスワードを入力するように要求します。ユーザーが入力したパスワードを取得し、それを md5 に変換してから、md5 パスワードをユーザー テーブルの uPassword フィールドに入力する方法について、少し混乱しています。

以下は、processregistration.php ファイルのコードです。

上記のコードは次のようになっています。

  • encryptedpassword という名前の変数を作成します
  • uPassword を暗号化パスワードとして使用する
  • 暗号化されたパスワードを MD5 に変換する
  • MD5 パスワードを uPassword としてユーザー テーブルに入力します。

どこかで正しい変数を使用していないか、構文で単純なエラーを犯したと確信しています。コメント/ヘルプは大歓迎です!

ありがとう、クリス・M

0 投票する
1 に答える
856 参照

drupal - Drupal: ユーザー登録フォームのカスタマイズ

ユーザー/登録フォームをカスタマイズしたい。

匿名ユーザーがこのページにアクセスしたときに、タブ、、、、Create new accountおよびユーザー名と電子メールを含むフィールドセットを表示したくありません。Log inRequest new passwordAccount information

Drupal 6でどうすればできますか?

0 投票する
2 に答える
207 参照

user-accounts - 英国の居住者ごとに 1 つのユーザー アカウントだけが自分の Web サイトに作成されるようにするにはどうすればよいですか?

私のウェブサイトのユーザー アカウントを英国市民 1 人につき 1 つのアカウントに制限する方法について、何か考えがある人はいますか?

私は英国の Eectoral Roll (http://www.theukelectoralroll.co.uk/) および他のいくつかの同様の会社に連絡を取り、私のサイトでアカウントが作成されたときにデータベースを検索して一致するものを探すのにいくらかかるかを尋ねました。しかし、私はそれらのいずれからも返信がありません。

このルートをたどることができない場合は、他のアイデアをいただければ幸いです。

0 投票する
1 に答える
277 参照

content-management-system - SMSによる登録で異なるアカウントタイプを許可するCMS

次の要件を満たす CMS が必要です。

1) 次の方法で登録プロセスを設定できます。

a) ユーザーは自分の名前と電話番号を入力します。

b) ユーザーは SMS 経由で確認コードを受け取ります。

c) ユーザーが入力テキスト フィールドにコードを入力します。

d) システムは確認コードをチェックし、ユーザーのログインとパスワードを提供します。

2) SMS ゲートウェイとの簡単な統合。

3) システムは、さまざまなアカウントの種類をサポートする必要があります。すべてのユーザーは自分のルームを持ちますが、このルームの機能はユーザーのアカウント タイプに基づく必要があります。また、機能はタイプによって大きく異なります。

5) システムは高度なセキュリティを提供する必要があります。

6) 言語は重要ではありませんが、PHP または Java が望ましいです。

7) フォーラム、文字、RSS、ゲストブック、ブログなどは必要ありません。

8) 無料または安価。

助けてください。

0 投票する
1 に答える
532 参照

google-app-engine - GAE:新しいGoogleアカウントインターフェース

認証にGoogleAppEngineでGoogleのユーザーAPIを使用しています。ほぼすべての人がGoogleアカウントを持っており、APIは簡単に実装できるため、そのソリューションは便利です。

ただし、問題は、Googleアカウントを持っていない(またはGoogleアカウントが何であるかわからない)ユーザーにあります。APIがログイン/ログアウトし、アプリにすぐに簡単にリダイレクトするための優れたインターフェイスを提供する場合、潜在的な新規ユーザーについて開発者には何も言われません。

したがって、注目に値することがいくつかあります。

  1. Googleの新しいGoogleアカウントページ(https://www.google.com/accounts/NewAccount)は非常に単純ですが、GAEアプリの新規ユーザーにとってはまったく便利ではありません。Google以外のユーザー(そうでないユーザー)については何も言及されていません。認証が何であるかを本当に知っているので、なぜ彼らがグーグルでアカウントを開く必要があるのか​​についての手がかりはありません)、行き止まり(最終的にはどこにもつながりません)、醜い。
  2. GAEログイン画面には、新しいGoogleアカウントページへのリンクが含まれています。このリンクの形式は次のとおりです。

https://www.google.com/accounts/NewAccount?continue=http%3A%2F%2Fexample.com%2F_ah%2Flogin%3Fcontinue%3Dhttp%3A%2F%2Fexample.com%2Fprofile%2F&service=ah<mpl=gm&sig= 0aa0a000aa000a00000aa0000a000aa

(ここで、example.comはAPIに提供されるリターンURLです)。素晴らしい!しかし、状況は以前とまったく同じです。それでも行き止まりであり、Google以外のアプリについては言及されておらず、醜いです)。

それで、私は尋ねています、新しいユーザーのためにより良いインターフェースを提供するための想像力に富んだ方法はありますか?新しいユーザーにプロセスを提示する方法(新しいアカウントを作成する方法のビデオ、ある種のチュートリアルページなど)について誰かが考えていますか?ここでテクニカルボックスの外側を考えようとしているだけです...

0 投票する
2 に答える
188 参照

php - 登録時に、どのサーバー側データをデータベースに保存する必要があるか

登録時に、ユーザー名、パスワード (保護)、登録フォームからのユーザー データなどを保存します。他のどのデータを保存するのが一般的ですか。ユーザーが確認した IP アドレスを保存する必要がありますか? そして、彼らが登録したIPはどうですか?このデータを保存するセキュリティ上の理由はありますか? また、このすべてのデータを収集して保存する価値はありますか?

0 投票する
1 に答える
6655 参照

drupal - Drupal 7ユーザー登録:必須の性別/都市フィールドの作成

私はDrupalの初心者ですが、CentOS 5.5 Linux、PostgreSQL 8.4.7、PHP5.3マシンに正常にインストールされています。

最小限のインストールを選択し、次のモジュールを有効にしました:ブロック、イメージ、ロケール、OpenID(後でGoogleアカウントを追加したい...)および検索。とにかく、ユーザーモジュールなどはデフォルトで有効になっています。

私の問題は:

性別/都市フィールドを追加して必須にする方法がわかりません。

私の古いphpBB3サイトでのスパム対策として、新しいユーザーに性別についての必須の質問があります。ロボット/男性/女性で、最初の回答はデフォルトであり、新しいユーザーは登録できません。

Drupal 7でも同じことができますか?

また、ストックインストールの方が更新が簡単なので、追加のモジュールをインストールしなくても実行できることを願っています。(それは私が私の古いphpBBサイトでやっていたことです-modがインストールされていません)。

ご回答ありがとうございます!アレックス

アップデート:

これが私のフィールドモジュールのスクリーンショットです、それは大丈夫に見えますか?たぶん私の問題は、リストが無効として表示されることですか?

ここに画像の説明を入力してください

0 投票する
2 に答える
790 参照

drupal - Drupal 7: 間違ったフィールド値が送信された場合、ユーザー登録をキャンセルする

登録フォームに1つのフィールドが追加されたDrupal 7があります-可能な値Robot / Male / Femaleのリスト: ここに画像の説明を入力

最初の値Robotはデフォルト値で、スパム ロボットがサイトに登録されないようにします。新しいユーザーがデフォルトのRobot値で登録 Web フォームを送信したときに、ユーザー登録をキャンセルする方法はありますか? (つまり、MaleFemaleの値のみが許可されます)。

コアの Trigger モジュールを見てきましたが、適切なものが見つかりません。

hook_user_presaveおよびhook_user_insert API ドキュメントを見ましたが、進行中のユーザー登録をキャンセルする方法がありません。(これらのメソッドから特別な値を返すことでそれを行うことを期待していました...)

ありがとうございました!アレックス

0 投票する
2 に答える
839 参照

drupal-modules - drupal 7 ユーザー登録プロセスの構成

さまざまな条件 (登録、承認など) でユーザーに送信される電子メールにも、ユーザー プロファイルに応じていくつかの添付ファイルが含まれるユーザー登録プロセスが必要です。

件名、本文を構成し、ユーザー プロファイルに基づいて電子メールに添付ファイルを追加するには、Drupal コアのどのファイルを変更する必要がありますか?

このためのカスタム モジュールを追加しますか? はいの場合、どのフックを探していますか?