forked from GithubBackups/healthchecks
Remove a verify_origin workaround
This commit is contained in:
parent
9f58ebfd3e
commit
ecf964ea3b
@ -574,16 +574,11 @@ def remove_project(request, code):
|
|||||||
return redirect("hc-index")
|
return redirect("hc-index")
|
||||||
|
|
||||||
|
|
||||||
def _verify_origin(aaa):
|
|
||||||
return lambda o: True
|
|
||||||
|
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
@require_sudo_mode
|
@require_sudo_mode
|
||||||
def add_credential(request):
|
def add_credential(request):
|
||||||
rp = PublicKeyCredentialRpEntity("localhost", "Healthchecks")
|
rp = PublicKeyCredentialRpEntity("localhost", "Healthchecks")
|
||||||
# FIXME use HTTPS, remove the verify_origin hack
|
server = Fido2Server(rp)
|
||||||
server = Fido2Server(rp, verify_origin=_verify_origin)
|
|
||||||
|
|
||||||
if request.method == "POST":
|
if request.method == "POST":
|
||||||
form = forms.AddCredentialForm(request.POST)
|
form = forms.AddCredentialForm(request.POST)
|
||||||
@ -639,8 +634,7 @@ def remove_credential(request, code):
|
|||||||
|
|
||||||
def login_tfa(request):
|
def login_tfa(request):
|
||||||
rp = PublicKeyCredentialRpEntity("localhost", "Healthchecks")
|
rp = PublicKeyCredentialRpEntity("localhost", "Healthchecks")
|
||||||
# FIXME use HTTPS, remove the verify_origin hack
|
server = Fido2Server(rp)
|
||||||
server = Fido2Server(rp, verify_origin=_verify_origin)
|
|
||||||
|
|
||||||
if "2fa_user_id" not in request.session:
|
if "2fa_user_id" not in request.session:
|
||||||
return HttpResponseBadRequest()
|
return HttpResponseBadRequest()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user