Remove section and config parameter from Authenticator

This commit is contained in:
I-Al-Istannen
2021-05-25 15:11:33 +02:00
parent d905e95dbb
commit 0096a0c077
5 changed files with 9 additions and 18 deletions

View File

@ -1,19 +1,16 @@
from typing import Tuple
from ..config import Config
from ..logging import log
from ..utils import ainput
from .authenticator import Authenticator, AuthError, AuthSection
from .authenticator import Authenticator, AuthError
class TfaAuthenticator(Authenticator):
def __init__(
self,
name: str,
section: AuthSection,
config: Config,
) -> None:
super().__init__(name, section, config)
super().__init__(name)
async def username(self) -> str:
raise AuthError("TFA authenticator does not support usernames")