Giter Club home page Giter Club logo

Comments (11)

kevinchalet avatar kevinchalet commented on May 18, 2024

@ilmax @Bartmax still no sign of a port of NWebSec for vNext. Should we simply replace it by something else, that would also work on CoreCLR?

from openiddict-core.

ilmax avatar ilmax commented on May 18, 2024

Maybe we should ping @klings :)

from openiddict-core.

klings avatar klings commented on May 18, 2024

Hey guys, you're well underway with your ASP.NET 5 support? Which NWebsec libraries have you been using, the middleware? ASP.NET 5 support is next in line for NWebsec, but there's no trace of it on GitHub as I've been poking around with the new ASP.NET locally so far.

from openiddict-core.

kevinchalet avatar kevinchalet commented on May 18, 2024

Hey Andrรฉ (and sorry for the late answer)! ๐Ÿ˜„

Hey guys, you're well underway with your ASP.NET 5 support?

Actually, OpenIddict is totally new and was designed from scratch for ASP.NET 5, but ASOS (the OpenID Connect library behind this project: https://github.com/aspnet-contrib/AspNet.Security.OpenIdConnect.Server) comes with a default sample that demonstrates how to use NWebSec with ASP.NET 5 for a long time now (more than a year, actually: aspnet-contrib/AspNet.Security.OpenIdConnect.Server@0111029 ๐ŸŽ‰)

Which NWebsec libraries have you been using, the middleware?

Yep, the main middleware. Ideally, we'd also like to use the MVC adapter, since OpenIddict internally uses a controller to render the critical authorization pages.

ASP.NET 5 support is next in line for NWebsec, but there's no trace of it on GitHub as I've been poking around with the new ASP.NET locally so far.

If you want us to test the early bits, don't hesitate, we're now pretty good at that ๐Ÿ˜„
(if you have specific questions about ASP.NET 5 or DNX, please feel free to ping me on JabbR: https://jabbr.net/#/rooms/AspNetvNext)

from openiddict-core.

klings avatar klings commented on May 18, 2024

I've made progress and the first version of the vnext packages are out. This includes ASP.NET 5 middleware, as well as an updated MVC package. It's a gamma release, as I'll have to make a few minor breaking changes before I'm happy calling it an RC. Still, it works (mostly) as before, and should be safe to "put in production". The middleware is almost identical, but there were a few system.web specific things that had to go in the MVC package.

You can keep an eye on the progress here NWebsec/NWebsec#59 as I make my way to an RC.

Let me know should you run into any issues.

from openiddict-core.

kevinchalet avatar kevinchalet commented on May 18, 2024

Woooo, it looks really nice, we'll give it a try ASAP! ๐ŸŽ‰
Thanks for the info, Andrรฉ.

/cc @damccull

from openiddict-core.

damccull avatar damccull commented on May 18, 2024

Just waiting on rc2 HTTPS bug to be fixed so I can use it properly. I'll be submitting an issue on it today.

from openiddict-core.

kevinchalet avatar kevinchalet commented on May 18, 2024

FYI, it's not a bug. See my remark on JabbR ๐Ÿ‘

from openiddict-core.

damccull avatar damccull commented on May 18, 2024

Haha! Looking.

On Tue, Dec 8, 2015, 09:22 Kรฉvin Chalet [email protected] wrote:

FYI, it's not a bug. See my remark on JabbR [image: ๐Ÿ‘]

โ€”
Reply to this email directly or view it on GitHub
#14 (comment).

from openiddict-core.

damccull avatar damccull commented on May 18, 2024

Today we merged in an update using the aspnet5 nwebsec middleware (#37). I'm looking at how to allow OpenIddict users to set the CSP headers themselves.

from openiddict-core.

kevinchalet avatar kevinchalet commented on May 18, 2024

Closing as invalid (OpenIddict.Security - that used NWebsec - has been removed from the core code base).

from openiddict-core.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.