Я вижу, что в ApplicationUserManager есть 5 различных методов создания токена, например:
- manager.СгенерироватьChangePhoneNumberToken()
- manager.СгенерироватьEmailConfirmationToken()
- manager.СгенерироватьPasswordResetToken()
- manager.СгенерироватьTwoFactorToken()
- manager.СоздатьUserToken()
В чем смысл GenerateUserToken, когда существуют остальные 4? Когда бы вы использовали только GenerateUserToken, а не какие-либо другие?
Можно ли использовать UserToken из GenerateUserToken вместо остальных 4 для всех возможных задач, запрошенных токенами?
Пытаюсь понять их лучше, но не нахожу большой помощи в поиске. Спасибо!