btcpayserver/BTCPayServer/Security
Andrew Camilleri 4055eda757 Part3: OpenIddict: Add Flows Event Handlers (#568)
* Part 1 & Part 2 squashed commits

pr changes


pr fixes


remove config for openid -- no need for it for now


Part 1: OpenIddict - Minor Changes & Config prep


Part2: Openiddict: Init OpenIddict & Database Migration & Auth Policies


pr changes


fix merge 


fix compile


fix compile #2


Part 1: OpenIddict - Minor Changes & Config prep


add missing nuget


Part2: Openiddict: Init OpenIddict & Database Migration & Auth Policies

* Part3: OpenIddict: Add Flows Event Handlers

* pr changes

* fix merge

* fix rebase

* fix imports

* cleanup

* do not allow u2f enabled accounts to log in

* start better tests for flows

* add tests

* fixes

* reintroduce dynamic policy as policies on jwt do not work without it

* reduce logs

* fix incorrect endpoint definitions

* Add implicit flow e2e test

* add code flow and refresh flow

* do not allow jwt bearer auth for all requests( only those under /api)

* remove commentedt code

* make sure authorize attr is marked with scheme

* remove dynamic policy and set claims in jwt handler

* cleanup

* change serversettings policy to not need a claim

* Add test to checkadmin verification

* revert server setting claim removal

* fix test

* switch back to claim

* unit test fixes

* try fix build with weird references to csprojes

* start fixing rebase

* remove https requirement to handle tor

* reformat tests correctly

* fix csproj

* fix ut formatting

* PR Changes

* do not show selenium browser
2019-07-01 12:39:25 +09:00
..
Bitpay Fix: Allow get rate unauthenticated 2019-06-11 18:40:47 +09:00
AuthenticationExtensions.cs Refactor authentication handlers 2019-06-09 01:36:54 +09:00
BTCPayClaimsFilter.cs Part3: OpenIddict: Add Flows Event Handlers (#568) 2019-07-01 12:39:25 +09:00
ContentSecurityPolicies.cs Add CSP (Disable it if custom theming) 2018-07-12 17:38:21 +09:00
Policies.cs Part2: Openiddict: Init OpenIddict & Database Migration & Auth Policies (#567) 2019-05-24 15:17:02 +09:00