我在django应用程序中有一个自定义身份验证系统。
我已在设置中设置了LOGIN_URL,并且auth系统运行良好。
我希望能够在未经身份验证的用户点击/ admin /到主auth系统时重定向,而不是django.contrib.auth模型呈现自己的登录表单。 我还希望/ admin / logout页面可以做类似的事情
django.contrib.auth模型仅用于User和Group模型。 LOGIN_URL现在设置为/ saml2 / login /我想使得对/ admin /的未经身份验证的请求发送到此LOGIN_URL
最简洁的方法是什么?
答案 0 :(得分:1)
创建自定义登录视图并将LOGIN_URL设置为指向此视图。 这可能会有所帮助:Django Authentication (Custom Login Page)
答案 1 :(得分:0)