aspnet-contrib / AspNet.Security.OpenIdConnect.Server

OpenID Connect/OAuth2 server framework for OWIN/Katana and ASP.NET Core
560 stars 149 forks source link

Plans for the aspnet-contrib introspection, validation and server middleware for ASP.NET Core 3.0 #538

Closed kevinchalet closed 3 years ago

kevinchalet commented 5 years ago

As part of the incoming work for supporting ASP.NET Core 3.0, I'm seriously consider merging the aspnet-contrib introspection, validation and server middleware into OpenIddict, which would become ASP.NET 4.x/OWIN-compatible and would include a degraded/bare mode offering the same low-level and stateless experience as ASOS and the other aspnet-contrib middleware.

A complete description of my plan can be found here: https://github.com/openiddict/openiddict-core/issues/736.

Got any questions or remarks? Feel free to share them here or on Gitter!

nikolaipaul commented 5 years ago

Do you have a timeline in mind for .NET Core 3 support?

kevinchalet commented 5 years ago

For ASOS: never, as explained in my post. For OpenIddict... soon 😄

mscrivo commented 5 years ago

For those of us upgrading to asp.net core 3 and are currently using ASOS 2.x ... can you comment on the compatibility of the existing package with asp.net core 3.0?

Superficially, it compiles and our flows seem to work and I haven't seen any issues yet, but we haven't gone to production yet and I'm worried there will be a gotcha that I'm unaware of.

kevinchalet commented 5 years ago

ASOS 2.x should work flawlessly on ASP.NET Core 3.x. I haven't seen any report indicating there would be compat' issues.

On a related note, OpenIddict 3.x will be compatible with ASP.NET Core 2.1, 2.2 and 3.0. Once officially available, ASOS users will be encouraged to migrate to OpenIddict 3.0.

mscrivo commented 5 years ago

Perfect! Thanks for the clarification.

On Fri, Oct 4, 2019, 8:59 PM Kévin Chalet notifications@github.com wrote:

ASOS 2.x should work flawlessly on ASP.NET Core 3.x. I haven't seen any report indicating there would be compat' issues.

On a related note, OpenIddict 3.x will be compatible with ASP.NET Core 2.1, 2.2 and 3.0. Once officially available, ASOS users will be encouraged to migrate to OpenIddict 3.0.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/aspnet-contrib/AspNet.Security.OpenIdConnect.Server/issues/538?email_source=notifications&email_token=AACDIRHZADYZJDQK74MVNSDQM7RG7A5CNFSM4HDU3NEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEANGWDY#issuecomment-538602255, or mute the thread https://github.com/notifications/unsubscribe-auth/AACDIRDDBB2BZZ7WHS4JPJTQM7RG7ANCNFSM4HDU3NEA .