We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d9f3439 commit 1bf99f0Copy full SHA for 1bf99f0
packages/hidp/hidp/otp/views.py
@@ -24,6 +24,7 @@
24
)
25
from hidp.otp.forms import OTPSetupForm, VerifyStaticTokenForm, VerifyTOTPForm
26
from hidp.rate_limit.decorators import rate_limit_default
27
+from hidp.otp.utils import user_needs_to_verify_otp
28
29
from .decorators import otp_exempt
30
from .mailers import (
@@ -208,7 +209,9 @@ def get_context_data(self, **kwargs):
208
209
"recovery_codes": "\n".join(
210
self.backup_device.token_set.values_list("token", flat=True)
211
),
- "logout_url": reverse("hidp_accounts:logout"),
212
+ "back_url": reverse("hidp_otp_management:manage"),
213
+ "logout_url": reverse("hidp_accounts:logout")
214
+ if user_needs_to_verify_otp(self.request.user) else None,
215
}
216
217
def form_valid(self, form):
0 commit comments