Changelog
All notable changes to Dangl.Identity.Client are documented here.
v2.0.4:
- Remove
HttpMessageHandlerconstructor argument fromUserInformationTransmissionHttpHandlerto be better composable withHttpClientFactory - Add overload to
UserInformationTransmissionHttpHandlerthat allows to supplyIHttpContextAccessorto be able to resolve dependencies on the fly from theRequestServices
v2.0.3:
- Switch to
HttpClientFactory - Introduced
DanglIdentityHttpClientAccessorto abstract accessingHttpClientin Dangl.Identity.Client.Mvc services
v2.0.0:
- Add support for user identicon id properties
- Update to latest version 2.0.1 of
Dangl.Identity - Renamed
Dangl.Identity.OAuthtoDangl.Identity.Mvc
v1.2.2:
- Fix deserialization error of Jwt
Bearertokens to no longer throw exceptions on invalid input in Dangl.Identity.Client.Mvc
v1.2.1:
Dangl.Identity.Clientis now public
v1.2.0:
- Add support for client-side integration of OpenID with Dangl.Identity as OpenID provider
- Add
UserInformationTransmissionHttpHandlerto share user information for requests contexts across different services IUserServicewill now also determine user ids and whether users are authenticated in inter-service calls- See the README for requirements & setup on how to transmit user ids in inter-service requests
- The extensions for OAuth as server-side integration now only support either Cookie auth or Jwt, not both. Specifying one will disable the other
v1.1.1:
- Add
UserInfoService.CLIENT_CLAIM_PREFIX IUserInfoService.GetCurrentClientIdAsync()now returns astringasClientIdto be in sync with Dangl.Identity- Added
ClientCredentialsLoginAsynctoDanglIdentityLoginHandler
v1.1.0
- Update to stay in sync with Dangl.Identity
v1.0.0
- Initial Release