1
0
mirror of https://gitlab.crans.org/bde/nk20 synced 2025-12-10 05:37:46 +01:00

fix: use note name instead of username

This commit is contained in:
Alexis Mercier des Rochettes
2025-12-09 23:37:03 +01:00
parent b1a90e31f4
commit 245a989042

View File

@@ -28,7 +28,7 @@ class UserInformationView(mixins.RetrieveModelMixin, viewsets.GenericViewSet):
def qrcode(self, request, *args, **kwargs):
secret = base64.b32encode(os.getenv("DJANGO_SECRET_KEY").encode())
qr_img = qrcode.make(f"{str(request.user.username)}{pyotp.TOTP(secret, interval=30).now()}")
qr_img = qrcode.make(f"{str(request.user.note)}{pyotp.TOTP(secret, interval=30).now()}")
buffer = BytesIO()
qr_img.save(buffer, format="PNG")
buffer.seek(0)