Şu anda biraz eski PHP / MySQL ile bir haber sitesi kurulum var ve ben Postgresql 8.4 ve psycopg2 kullanan yeni bir django sitesine göç sürecinde yaşıyorum.
Django yönetici modelleri auth_user
tablo içerebilir ve bu benim tüm kullanıcı satır eklemek gerekir tablo olduğunu sanıyorum.
Q#1: Ben sadece admin ile SyncDB zaman bu zaten yapılmış tabloda güvenmek, sağ gerekir?
Bu sha1 şifrelenmiş parolaları kullanarak gibi görünüyor, SuperAdmin şifre 51 karakter uzunluğunda ve şifre alanına bir VARCHAR(128)
olduğunu.
Q#2: Ben hiçbir seçim var ama onların saklanan e-posta adresine yeni bir parola oluşturmak için kullanıcı zorlamak? SHA1 Neyse muhtemelen MD5 daha güvenli olduğu için, sadece olduğu gibi şifre sütunu tutmak daha iyidir.
Q#3: Böyle aim_username
gibi şeyler için bu auth_user
tabloya özel sütunları ekleme hakkında gitmek, ve diğer çeşitli kullanıcı belirli sütunları sonra bu şekilde yönetici messup olurdu? Ben bir yere varsayılan admin modelini geçersiz kılmak gerekir?