django-authentication

    2熱度

    2回答

    在閱讀Django文檔時,我總結了這兩個術語,它們被用來模仿看似不同的含義。有什麼不同?

    0熱度

    1回答

    處拋出「沒有返回HttpResponse對象」給定主頁TemplateView,我想在用戶登錄時將用戶重定向到某個主儀表板頁面。我決定通過dispatch方法執行此操作: class HomeView(FormMixin, TemplateView): template_name = 'home.html' form_class = LoginForm error_m

    -1熱度

    1回答

    我需要獲取用戶信息,但我只有request.user,它給了我一個django.contrib.auth.models.AnonymousUser。我知道AnonymousUser的ID,用戶名......是空的。我如何獲取用戶信息?

    0熱度

    1回答

    我正在開發'電子郵件驗證'模塊。 首先,我有一個名爲「SNUser」模式有「一對一」與默認的「用戶」下面的模型關係: class SNUser(models.Model): # Manager objects = SNUserManager() # Auth user = models.OneToOneField(User, unique=True, primary_ke

    0熱度

    1回答

    在我的網站上,Cookie和會話僅用於管理部分中的身份驗證。對於所有其他網址,我不想存儲Cookie或運行會話中間件,因爲它會在每個http請求上創建不必要的數據庫讀/寫。 有沒有一種方法可以禁用選定頁面的會話中間件,而無需身份驗證中間件抱怨會話中間件丟失?

    0熱度

    1回答

    我使用這個官方文檔創建了用戶自定義模型customizing authentication in Django 但是,如何添加組和預錄?我的Django是版本1.9

    0熱度

    1回答

    我目前正在同時開發2個不同的站點:其中一個是大量定製的Django管理界面,另一個是「獨立」網站,將分享它是以前的數據庫。 儘管它們是相關的,但我希望我的用戶不要在兩個站點之間進行鬆散的識別:它們都可以獨立於另一個站點。 但是,當某人登錄到「管理員」網站時會出現問題:當他們訪問其他網站時,系統會自動登錄。除非我允許,否則不會以其他方式發生,因爲管理網站需要用戶模型中的特殊權限。 我已經創建了Use

    2熱度

    1回答

    我創建了兩種不同類型的用戶 - 卡車&公司。這裏是我的用戶註冊頁面 註冊後,有關用戶是卡車還是公司的數據將轉到數據庫。 在我的登錄頁面, 只有電子郵件和密碼將被輸入。在我的自定義用戶創建表單中,我添加了字段username = email。 當我嘗試使用有效憑據登錄時,該頁面不會根據用戶類型將其重定向到特定頁面。相反,我在login.html中爲無效憑證創建的錯誤正在增加 - 「您的電子郵件和密碼

    1熱度

    1回答

    如果您在使用Django 1.8或更改用戶更改密碼時,是否可以強制實施最小密碼長度?當用戶在我的網站上創建自己的帳戶時,我會在註冊表單中使用自定義驗證程序強制執行最低密碼長度。但是,當用戶想要更改密碼時,我會調用Django的auth_views.password_change方法,該方法指定使用的表單和驗證條件。 # account/urls.py from django.conf.urls

    0熱度

    1回答

    我想創建我的自定義用戶擴展AbstractUser,但是當我想驗證我的自定義用戶返回無。 當我創建CustomUser()存儲在數據庫中但passwowrd未加密。我可以使用banckend默認的身份驗證功能嗎?或者我必須爲我的自定義用戶創建一個自定義後端。 我說: AUTH_USER_MODEL = 'mysite.customuser' 我想延長AbstractUser的,我的課沒有同樣的方法