New unified Nuget Package for Thinktecture.IdentityModel

I uploaded a Nuget package for Thinktecture.IdentityModel that contains both the 4.0 and 4.5 versions. That should make it easier.

We will try to keep both framework versions as closely in sync as possible.

This entry was posted in IdentityModel, WebAPI. Bookmark the permalink.

16 Responses to New unified Nuget Package for Thinktecture.IdentityModel

  1. Ryan N's avatar Ryan N says:

    Hi Dominick,
    First of all, I want to say i’ve been a big fan of your work, especially WIF topics. Reading your blog is the first thing i’ve been doing every moring the past 2 months.

    With the release of this Thinktecture.IdentityModel.40, i’m wondering if there is any plan to update the IdentityServer (.Net 4 version) to make use of this library and also offer support JWT from the OAuth2 endpoint? I’ve started to do the conversion and making to changes to the IdentityServer source code but i’m not 100% confident on whether i’ve done it correctly.

    Thanks,
    Ryan N

    • Hi,

      good question. My original plan was to make no updates anymore to the 4.0 version. But i may backport that specific feature (JWT over OAuth2) – since a number of people are asking for it.

      • Ryan N's avatar Ryan N says:

        I’m currently making changes to the IdentityServer project. I can submit my changes and have you do a review on them to make sure it’s what it should be?

  2. You can post some details and questions to the forum. But I can’t promise I have the time for it.

  3. I made some changes in the 4.5 version to enable JTW over OAuth2. The commit is here:
    https://github.com/thinktecture/Thinktecture.IdentityServer.45/commit/f7e71447c22acacdefbce5d85f78c844bd065d3e

    This is not as straightforward in the 4.0 version though.

  4. Bruno's avatar Bruno says:

    Hello Dominick,
    Are there any plans to upgrade Thinktecture.IdentityModel.Web so that it uses the new version of Thinktecture.IdentityModel?

  5. Bruno's avatar Bruno says:

    I am not sure yet, as I have just begun my researching on using Thinktecture.IdentityModel.Web.
    But I guess the real question would be whether or not there is any benefit in upgrading to the new version…at first view, there doesn`t seem to be.

    • Bruno's avatar Bruno says:

      I think I have misunderstood. Does the new Thinktecture.IdentityModel.40 library replace Thinktecture.IdentityModel.Web (and Thinktecture.IdentityModel.Http)?

  6. I guess the big feature in the new library is support for JWT. That’s mainly it (from a WCF point of view).

    I would recommend using Web API anyways for every scenario that used to be WCF web programming.

    • Bruno's avatar Bruno says:

      I think I have misunderstood. Is the new Thinktecture.IdentityModel.40 library meant to replace Thinktecture.IdentityModel.Web (and Thinktecture.IdentityModel.Http)?

  7. LyphTEC's avatar LyphTEC says:

    Hi Dominick,

    Looks like Thinktecture.IdentityModel.Utility.* has been removed? Is this available in a separate NuGet package?

    Thanks.

  8. LyphTEC's avatar lyphtec says:

    Hi Dominick,

    Looks like Thinktecture.IdentityModel.Utility.* has been removed? Is it available in a separate package?

    Thanks.

Leave a reply to Ryan N Cancel reply