Kévin Chalet
|
b5c9798e17
|
Introduce new unit tests for the core/server/validation builders and extensions
|
8 years ago |
Kévin Chalet
|
061f03fc9d
|
Update the validation handler to validate the token status in DecryptToken()
|
8 years ago |
Kévin Chalet
|
99cebde3c3
|
Fix ApplyAuthorizationResponse/ApplyLogoutResponse to work with null requests
|
8 years ago |
Kévin Chalet
|
0cf7311664
|
Move the distributed/memory cache services registration from OpenIddict.Core to the stores/server packages
|
8 years ago |
Kévin Chalet
|
513ebcae8e
|
Remove the [BsonExtraElements] attribute from the MongoDB entities to prevent future collisions
|
8 years ago |
Vladyslav Martynets
|
80bfa33b36
|
Replace new() constraints by Activator.CreateInstance() to allow using abstract entities as generic parameters
|
8 years ago |
Kévin Chalet
|
eb6783fb04
|
Update README.md
|
8 years ago |
Kévin Chalet
|
8601156578
|
Introduce a new option allowing to validate the authorization associated with an access token
|
8 years ago |
Kévin Chalet
|
62ea117682
|
Store the token/authorization identifiers in new internal authentication properties
|
8 years ago |
Kévin Chalet
|
e9c796ca37
|
Throw an InvalidOperationException when SignIn() is called with an unauthenticated ClaimsIdentity
|
8 years ago |
Kévin Chalet
|
586940fe0a
|
Update version.props to build 2.0.0-rtm packages
|
8 years ago |
Kévin Chalet
|
af5e0d6c8d
|
Incorporate the changes committed in the rel/2.0.0-rc3 branch
|
8 years ago |
Kévin Chalet
|
313b275d4f
|
Update version.props to build 2.0.0-rc3-final packages
|
8 years ago |
Kévin Chalet
|
e18ca46549
|
Update README.md
|
8 years ago |
Kévin Chalet
|
ab4d700446
|
Update README.md
|
8 years ago |
Kévin Chalet
|
e7abdab60d
|
Update the token endpoint validation logic to reject scope=offline_access requests if the client application is not allowed to use the refresh token flow
|
8 years ago |
Kévin Chalet
|
c531d05b3b
|
Migrate to the aspnet-contrib 2.0.0-rc3-final packages
|
8 years ago |
Kévin Chalet
|
5c40217da4
|
Replace the application provider/events by a new notifications-based system
|
8 years ago |
Kévin Chalet
|
7e10bedb73
|
Remove implicit permissions and introduce OpenIddictServerBuilder.IgnoreEndpointPermissions()/IgnoreGrantTypePermissions()/IgnoreScopePermissions()
|
8 years ago |
Kévin Chalet
|
8f9c6f109d
|
Enable scope validation and reject unidentified token/revocation requests by default
|
8 years ago |
Kévin Chalet
|
b348a12a1c
|
Update the EF 6.x/EF Core entities to use HashSet instead of List and automatically register EF 6.x context classes in the DI container
|
8 years ago |
Kévin Chalet
|
0e5b0cec66
|
Update exception messages to point to the new OpenIddict services APIs
|
8 years ago |
Kévin Chalet
|
aa89d0c215
|
Automatically validate the authorization associated with authorization codes/refresh tokens
|
8 years ago |
Kévin Chalet
|
fbad21e893
|
Pin KoreBuild version to make builds more repeatable
|
8 years ago |
Kévin Chalet
|
d848dc8529
|
Update common.props to build portable debug symbols
|
8 years ago |
Kévin Chalet
|
f17db7496d
|
Update HandleConfigurationRequest to use the new HandleConfigurationRequestContext.Claims property
|
8 years ago |
Kévin Chalet
|
83a15d0bb8
|
Remove the IMvcBuilder/IMvcCoreBuilder from OpenIddict.Mvc
|
8 years ago |
Kévin Chalet
|
b68106cd4d
|
Update the ReplaceApplicationManager/ReplaceAuthorizationManager/ReplaceScopeManager/ReplaceTokenManager to register the implementation type as a service
|
8 years ago |
Kévin Chalet
|
922f76ab3b
|
Introduce non-generic SetDefaultApplicationEntity/SetDefaultAuthorizationEntity/SetDefaultScopeEntity/SetDefaultTokenEntity
|
8 years ago |
Kévin Chalet
|
321ab58801
|
Rename OpenIddictEntityFrameworkCoreOptions/OpenIddictEntityFrameworkOptions.ContextType to DbContextType
|
8 years ago |
Kévin Chalet
|
2bc86ea255
|
Update OpenIddictServerExtensions to throw an exception when the core services are not registered
|
8 years ago |
Kévin Chalet
|
91d5592d55
|
Migrate to the latest aspnet-contrib packages
|
8 years ago |
Kévin Chalet
|
2433e750c4
|
Optimize OpenIddictMongoDbContext to avoid using an async state machine when the database was already instantiated
|
8 years ago |
Kévin Chalet
|
c3bab03116
|
Use private static fields instead of IMemoryCache to cache compiled queries
|
8 years ago |
Kévin Chalet
|
33af961b0c
|
Rename options.AddMvcBinders() to options.UseMvc() and add an option allowing to disable binding exceptions
|
8 years ago |
Kévin Chalet
|
f597f73236
|
Disable strong naming with an OSS key on Linux platforms for OpenIddict.MongoDb and OpenIddict.MongoDb.Models
|
8 years ago |
Kévin Chalet
|
f41c3db4c9
|
Introduce MongoDB stores
|
8 years ago |
Kévin Chalet
|
32fe4b0ae7
|
Remove OpenIddict.Models/OpenIddict.Stores and move to per-provider models
|
8 years ago |
Kévin Chalet
|
267a89a08c
|
Remove the non-standard external_providers_supported node from the discovery document
|
8 years ago |
Kévin Chalet
|
943e9578f3
|
Introduce OpenIddictServerBuilder.RegisterProvider() to allow registering a custom OpenID Connect server provider
|
8 years ago |
Kévin Chalet
|
6533383771
|
Introduce OpenIddictScopeManager.FindByResourceAsync() to allow retrieving all the scopes associated with a given resource
|
8 years ago |
Kévin Chalet
|
9515954ac9
|
Introduce non-generic manager interfaces and update the token server/validation services to use them
|
8 years ago |
Kévin Chalet
|
92524d4371
|
Introduce OpenIddictServerDefaults and OpenIddictValidationDefaults
|
8 years ago |
Kévin Chalet
|
7fdc84a9b7
|
Make PopulateAsync() public and provide an overload allowing to populate a descriptor
|
8 years ago |
Kévin Chalet
|
6104cd8f9e
|
Rework OpenIddictCoreHelpers.FindGenericBaseType()
|
8 years ago |
Kévin Chalet
|
1c040c8279
|
Allow confidential applications to retrieve an identity token from the authorization endpoint for compatibility purposes
|
8 years ago |
Kévin Chalet
|
02ae910d22
|
Decorate the OpenIddict.Tests methods with [Fact]
|
8 years ago |
Kévin Chalet
|
9b68036551
|
Update README.md to react to the recent OpenIddict services registration APIs
|
8 years ago |
Chino Chang
|
03a27051ec
|
Create a validation middleware with reference tokens support
|
8 years ago |
Kévin Chalet
|
7bca2c06ed
|
Revamp the OpenIddict services registration process and introduce new builders to separate the server APIs from the core APIs
|
8 years ago |