nicolas.dorier
5d8bf196a8
Fix: Allow get rate unauthenticated
2019-06-11 18:40:47 +09:00
nicolas.dorier
e5ba7b9e69
Refactor authentication handlers
2019-06-09 01:36:54 +09:00
Andrew Camilleri
ef9c2e8af1
Part2: Openiddict: Init OpenIddict & Database Migration & Auth Policies ( #567 )
...
* Part 1: OpenIddict - Minor Changes & Config prep
* Part 1: OpenIddict - Minor Changes & Config prep
* Part2: Openiddict: Init OpenIddict & Database Migration & Auth Policies
* pr changes
* pr changes
* fix merge
* pr fixes
* remove config for openid -- no need for it for now
* fix compile
* fix compile #2
* remove extra ns using
* Update Startup.cs
* compile
* adjust settings a bit
* remove duplicate
* remove external login provider placeholder html
* remove unused directives
* regenerate db snapshot model
* Remove dynamic policy
2019-05-24 15:17:02 +09:00
Andrew Camilleri
cf436e11ae
Part 1: OpenIddict - Minor Changes & Config prep ( #566 )
...
* Part 1: OpenIddict - Minor Changes & Config prep
* add missing nuget
* pr changes
* pr fixes
* remove config for openid -- no need for it for now
* remove unused extension
* Add tests
* use pay tester http client
* check redirecturl in tests
2019-05-15 00:46:43 +09:00
nicolas.dorier
e169b851ee
Remove another warning
2019-05-02 21:44:16 +09:00
nicolas.dorier
4067d4b00f
Remove the Facade concept
2019-04-11 23:55:20 +09:00
nicolas.dorier
a09c6d51e6
fix exception which can be thrown if the store is not found
2019-03-25 12:24:48 +09:00
nicolas.dorier
312c7b7193
Fix anonymous bitpay api access
2019-03-25 12:22:17 +09:00
nicolas.dorier
ee733fee28
If AnyoneCanInvoice and the storeId is passed as a parameter to the Bitpay API, then allow request
2019-03-25 12:18:39 +09:00
nicolas.dorier
4d7e9d3f8a
Rewrite the BitpayAuthHandler more clearly
2019-03-25 12:09:18 +09:00
nicolas.dorier
4c83ecd06a
Remove unused code
2019-01-15 21:56:33 +09:00
nicolas.dorier
25e226d219
Clarify the code
2018-12-07 14:37:07 +09:00
nicolas.dorier
8198f98376
Code simplification
2018-12-06 12:26:42 +09:00
nicolas.dorier
65b4697229
Properly error 401 if request is not signed correctly
2018-12-06 12:22:05 +09:00
GameXG
db40c7bc32
Solving the new version of btcpayserver caused btcpay-python not to create an order problem ( #327 )
2018-10-11 23:50:28 +09:00
nicolas.dorier
fed53661b3
Add btcpay.store.cancreateinvoice claim, and use that for the store
2018-09-08 14:53:41 +09:00
nicolas.dorier
976d9d0cda
Add CSP (Disable it if custom theming)
2018-07-12 17:38:21 +09:00
nicolas.dorier
04174b7431
Fix authentication
2018-06-06 16:02:37 +09:00
nicolas.dorier
01cf579530
Use proper custom authentication handler for bitpay
2018-06-04 12:00:03 +09:00
nicolas.dorier
6f07849e1d
Use policies security for controlling access to bitpay api
2018-05-11 17:16:18 +09:00
nicolas.dorier
eb975bf8fc
Isolate Bitpay's code outside of middleware inside BitpayClaimsFilter
2018-04-30 22:28:00 +09:00
nicolas.dorier
21bbf49640
Rewrite authorization enforcement and simplify the code
2018-04-30 22:00:43 +09:00
nicolas.dorier
af0eb831a2
Remove useless code and rename file
2018-04-30 02:37:32 +09:00
nicolas.dorier
1fc9a1a54b
Move to a Claim based security
2018-04-30 02:33:42 +09:00