Тогда почему пароль Public. Лучше передавай пароль в IAuthService.LogOn Убери IsAuthenticated с пользователя, и перенеси его в сервис, которьій отвечает за аутентификацию в качестве метода IsAuthenticated(User user); Сейчас кто угодно может тебе юзера аутентификавать.
Дался тебе этот пароль. Полистай на середину беседы, там есть вариант, когда сервису передаётся экземпляр Creds и всё будет хорошо. ;)
Обсуждают сегодня