【问题标题】:Does django natively integrate with HTTP Basic Authorizationdjango 是否与 HTTP 基本授权原生集成
【发布时间】:2011-11-03 18:56:08
【问题描述】:

我的一个系统组件正在使用基本 HTTP 授权 (http://en.wikipedia.org/wiki/Basic_access_authentication) 来获取登录信息。我系统的另一部分正在运行一个 django 应用程序,它使用“django.contrib.auth”应用程序进行身份验证。

这样的代码可以工作吗?

def urlHandler(request):
  if request.user.is_authenticated():    
     // ...

在这种情况下,urlHandler 将处理在其 HTTP GET 后附加了 Authorization: Basic dXNlcjpwYXNz 的请求。 django 授权后端会与此集成吗?

显然我尝试了上面的代码,但它似乎不起作用......

是否有适用于这种情况的中间件?

谢谢

【问题讨论】:

标签: python django http authentication basic-authentication


【解决方案1】:

【讨论】:

    猜你喜欢
    • 2016-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-03
    • 1970-01-01
    • 2020-03-20
    • 1970-01-01
    • 2020-12-19
    相关资源
    最近更新 更多