Kukks
e99767c7e2
Greenfield API: Create User
...
Slightly big PR because I started refactoring to reduce code duplication between the UI based business logic and the api one.
2020-03-17 08:21:27 +01:00
Andrew Camilleri
fa51180dfa
Api keys with openiddict ( #1262 )
...
* Remove OpenIddict
* Add API Key system
* Revert removing OpenIddict
* fix rebase
* fix tests
* pr changes
* fix tests
* fix apikey test
* pr change
* fix db
* add migration attrs
* fix migration error
* PR Changes
* Fix sqlite migration
* change api key to use Authorization Header
* add supportAddForeignKey
* use tempdata status message
* fix add api key css
* remove redirect url + app identifier feature :(
2020-02-24 22:36:15 +09:00
Kukks
389695751f
add u2f tests
2020-01-14 11:47:24 +01:00
nicolas.dorier
629dfcf152
Cleanup netcore21 specific code
2020-01-12 13:30:54 +09:00
nicolas.dorier
aad586232c
Refactor StatusMessage and remove ExternalLogin
2019-10-31 14:11:33 +09:00
nicolas.dorier
eac4c91820
Move Bitpay authentication class in BTCPayServer.Security
2019-10-19 00:54:20 +09:00
nicolas.dorier
281a2461ad
Refactor authorizations
2019-10-14 00:24:41 +09:00
nicolas.dorier
4d84343a80
Prepare BTCPayServer for .netcore 3.0
2019-10-03 17:06:49 +09:00
rockstardev
7282199c31
Cleanup U2F namespace to correspond to folder path
2019-10-02 12:32:41 -05:00
nicolas.dorier
f257f9f91d
[Refactor] Move SQL classes in their own assembly
2019-08-30 18:22:13 +09:00
Andrew Camilleri
19a990b095
Add U2f Login Support ( #787 )
...
* init u2f
* ux fixes
* Cleanup Manage Controller
* final changes
* remove logs
* remove console log
* fix text for u2f
* Use Is Secure instead of IsHttps
* add some basic u2f tests
* move loaders to before title
* missing commit
* refactor after nicolas wtf moment
2019-05-02 21:01:08 +09:00
Andrew Camilleri
ea53ae8f20
Update ManageController.cs
2019-03-24 16:09:36 +01:00
Andrew Camilleri
686bc3380d
Update ManageController.cs
2019-03-24 16:09:20 +01:00
Kukks
1281f348bf
set username on email change
...
closes #673
2019-03-22 12:53:56 +01:00
Kukks
cfb4b080d3
Emails on store level
2019-01-22 21:38:39 +09:00
nicolas.dorier
16b57f24a2
Fix #383
2018-11-10 23:25:11 +09:00
nicolas.dorier
21bbf49640
Rewrite authorization enforcement and simplify the code
2018-04-30 22:00:43 +09:00
nicolas.dorier
1fc9a1a54b
Move to a Claim based security
2018-04-30 02:33:42 +09:00
practicalswift
649497e54f
Fix typos
2018-03-01 15:11:30 +01:00
nicolas.dorier
b898cc030c
general code cleanup + add analyzers
2018-02-17 13:18:16 +09:00
nicolas.dorier
aed32204b5
Fix crashing ManageController
2018-01-14 14:52:15 +09:00
nicolas.dorier
4deb7c3270
Adopt dotnet core editorconfig, big reformating
2017-10-27 17:53:04 +09:00
NicolasDorier
d499ef0977
remove IExternalUrl
2017-09-27 15:16:30 +09:00
NicolasDorier
f8baab8138
Renaming + fix invoice display when paid and expired
2017-09-15 16:06:57 +09:00
NicolasDorier
467ecd0923
Decouple User from Store
2017-09-13 23:50:36 +09:00
NicolasDorier
b17a2fc1db
renaming
2017-09-13 16:56:33 +09:00
NicolasDorier
b5c6ed3860
Init
2017-09-13 15:55:16 +09:00