You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改django-two-factor-auth的双因子认证issuer以替换显示的IP端口

django-two-factor-auth 自定义issuer配置方法

完全支持自定义issuer内容,默认显示IP:端口是因为工具包默认取当前请求的站点地址作为issuer,按以下方法修改即可:

  • 方式一(依赖Django内置站点框架):
    1. 确保settings.py中已启用django.contrib.sites应用,配置SITE_ID = 1
    2. 进入Django后台修改站点记录的显示名称为你想要的issuer内容,工具包会自动读取该值作为双因子认证的服务标识
  • 方式二(直接配置固定issuer):
    直接在settings.py中添加如下配置即可,优先级高于站点框架配置:
    TWO_FACTOR_ISSUER = "你的自定义服务名称"
    

注意issuer名称请避免使用冒号、斜杠等特殊字符,防止部分双因子认证APP识别出错。

内容的提问来源于stack exchange,提问作者MrNiceGuy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 20:06:07