From 3df56a4f3c411c3bde51c88e6e0bf34d5e582119 Mon Sep 17 00:00:00 2001 From: NavaL Date: Wed, 26 Oct 2016 15:31:23 +0200 Subject: extracting username before doing bonafide auth #795 --- service/pixelated/authentication.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'service/pixelated/authentication.py') diff --git a/service/pixelated/authentication.py b/service/pixelated/authentication.py index a8326fb9..02b43a1e 100644 --- a/service/pixelated/authentication.py +++ b/service/pixelated/authentication.py @@ -21,7 +21,8 @@ class Authenticator(object): @inlineCallbacks def _srp_auth(self, username, password): try: - auth = yield authenticate(self._leap_provider, username, password) + extracted_username = self.extract_username(username) + auth = yield authenticate(self._leap_provider, extracted_username, password) except SRPAuthError: raise UnauthorizedLogin() -- cgit v1.2.3