diff --git a/src/OpenIddict.MongoDb.Models/OpenIddictMongoDbAuthorization.cs b/src/OpenIddict.MongoDb.Models/OpenIddictMongoDbAuthorization.cs index 9a6be32b..19ef8faf 100644 --- a/src/OpenIddict.MongoDb.Models/OpenIddictMongoDbAuthorization.cs +++ b/src/OpenIddict.MongoDb.Models/OpenIddictMongoDbAuthorization.cs @@ -58,7 +58,7 @@ namespace OpenIddict.MongoDb.Models /// /// Gets or sets the subject associated with the current authorization. /// - [BsonElement("subject"), BsonRequired] + [BsonElement("subject"), BsonIgnoreIfDefault] public virtual string Subject { get; set; } /// diff --git a/src/OpenIddict.MongoDb.Models/OpenIddictMongoDbToken.cs b/src/OpenIddict.MongoDb.Models/OpenIddictMongoDbToken.cs index c99dd550..6375b119 100644 --- a/src/OpenIddict.MongoDb.Models/OpenIddictMongoDbToken.cs +++ b/src/OpenIddict.MongoDb.Models/OpenIddictMongoDbToken.cs @@ -88,7 +88,7 @@ namespace OpenIddict.MongoDb.Models /// /// Gets or sets the subject associated with the current token. /// - [BsonElement("subject"), BsonRequired] + [BsonElement("subject"), BsonIgnoreIfDefault] public virtual string Subject { get; set; } ///