diff --git a/src/Identity/Extensions.Core/src/IUserTwoFactorTokenProvider.cs b/src/Identity/Extensions.Core/src/IUserTwoFactorTokenProvider.cs
index 5c9f7d82d6..0f1a0b07b7 100644
--- a/src/Identity/Extensions.Core/src/IUserTwoFactorTokenProvider.cs
+++ b/src/Identity/Extensions.Core/src/IUserTwoFactorTokenProvider.cs
@@ -6,7 +6,7 @@ using System.Threading.Tasks;
namespace Microsoft.AspNetCore.Identity
{
///
- /// Provides an abstraction for two factor token generators.
+ /// Provides an abstraction for two-factor token generators.
///
/// The type encapsulating a user.
public interface IUserTwoFactorTokenProvider where TUser : class
@@ -48,7 +48,7 @@ namespace Microsoft.AspNetCore.Identity
Task ValidateAsync(string purpose, string token, UserManager manager, TUser user);
///
- /// Returns a flag indicating whether the token provider can generate a token suitable for two factor authentication token for
+ /// Returns a flag indicating whether the token provider can generate a token suitable for two-factor authentication token for
/// the specified .
///
/// The that can be used to retrieve user properties.
@@ -56,7 +56,7 @@ namespace Microsoft.AspNetCore.Identity
///
/// The that represents the asynchronous operation, containing the a flag indicating if a two
/// factor token could be generated by this provider for the specified .
- /// The task will return true if a two factor authentication token could be generated, otherwise false.
+ /// The task will return true if a two-factor authentication token could be generated, otherwise false.
///
Task CanGenerateTwoFactorTokenAsync(UserManager manager, TUser user);
}