次の問題があります。自分のサイトの登録パスワードを作成して、 ユーザーが登録できるようにこのパスワードを知っておく必要があります。また、私はどのような種類の権利をユーザーがこのパスワードで取得するかを決定するブール値がリンクされています。余分なbooleanFieldを使用してパスワードを作成する
私はこれをadminに登録して、パスワードを追加したり削除したりできます。パワーユーザーをtrueまたはfalseにリンクさせることができます。ユーザー登録は、私はこのようなブール値をチェックするときに:
registrationpassword = form.cleaned_data.get('registrationpassword')
ispoweruser = RegistrationPassword.objects.get(password=registrationpassword).poweruser
問題は、ハッシュ化されたか、どのような方法で暗号化されていないパスワードです。メソッドにセキュリティを追加するにはどうしたらいいですか?
はい、どうすれば2つの異なる登録パスワードを使用することができますか?そのうちの1つがuser.is_super = TRUEになり、もう1つがuser_is_superuser = FALSEになります。問題は権限の割り当てではなく、特定のグループに2つの異なるパスワードを割り当てる方法です。 – leffe