Я хочу использовать CredentialAuthProvider и JwtAuthProvider, и у меня есть свой собственный класс Person, в котором я хочу сохранить имя пользователя и пароль.Большинство полей в UserAuth и UserAuthDetails для меня бесполезны.Насколько я понимаю, исходный код UserAuthRepositories не обязательно реализовывать эти интерфейсы, а только IUserAuthRepository и использовать мой класс Person в качестве хранилища.Существуют ли какие-либо другие интерфейсы, которые необходимо реализовать, чтобы я мог использовать вышеупомянутые Authproviders или просто переопределить TryAuthenticate, и все в порядке?