| 123456789101112131415161718192021222324252627282930 |
- """Пользователь клиента"""
- from .user_login import user_login
- class User:
- """Пользователь клиента"""
- def __init__(self) -> None:
- self._login: user_login.UserLogin = user_login.UserLogin()
- "Логин юзера"
- self._password: str = ""
- "Пароль юзера"
- def login(self) -> user_login.UserLogin:
- """Логин пользователя"""
- return self._login
- def password(self) -> str:
- """Пароль пользователя"""
- return self._password
- def password_set(self, password: str) -> str:
- """Устанавливает пароль пользователя.
- Возвращает ошибку. если пароль пустой или установлен ранее."""
- if password == "":
- return "User.password_set(): пароль пустой"
- if self._password != "":
- return "User.password_set(): пароль уже установлен"
- return ""
|