我需要对一些atlassian服务(例如wiki)和AD(ActiveDirectory)进行身份验证。问题是我不知道如何在不同的后端进行身份验证,因此用户输入密码并仅登录一次,然后后端对不同服务的用户进行身份验证。正如我在docs中读到的那样 - django遍历后端列表,直到用户无法在django站点上进行身份验证。或者我可能会以错误的方式思考? 我应该如何登录其他服务?我知道CROWD,但我猜它不包括在我的MSSQL DB上登录的功能。
答案 0 :(得分:1)
您可以通过提供自己的后端来自定义验证机械化。 见https://docs.djangoproject.com/en/dev/topics/auth/customizing/