btcpayserver/BTCPayServer/wwwroot
Andrew Camilleri 0554565b30
FIDO2/WebAuthN Support (#2356)
* FIDO2/WebAuthN Support

This adds initial support for WebAuthN/FIDO2 as another MFA mode. U2F is still intact and runs alongside it for now. Once this is merged, I will start work on migrating U2F support to happen over the FIDO2 protocol instead.

* Refactor and future proof system (prep work of seamless u2f migration)

* attempt js fix for mobile devices

* Apply suggestions from code review

Co-authored-by: d11n <mail@dennisreimann.de>

* fix fido name saving

* do not spam logs and hide loader when failed

* PR Changes

* Apply suggestions from code review

Co-authored-by: d11n <mail@dennisreimann.de>

* attempt fido2 bump

* add name if not named for credentials

Co-authored-by: d11n <mail@dennisreimann.de>
2021-04-20 14:06:32 +09:00
..
bundles Preserving bundles directory required for build 2018-02-27 17:03:49 +09:00
cart Fix cart pay button loading spinner vertical alignment 2021-02-14 21:05:26 +01:00
checkout Seaparate CoinSwitch as a plugin (#2390) 2021-04-13 20:19:48 +09:00
crowdfund Use proper divisibility for payments in crowdfund and do not show tooltip if identical data 2020-02-28 12:51:15 +01:00
crowdfund-admin Extracting datetime flatpickr for use throught website 2019-05-12 14:56:13 +09:00
fonts Self-host webfonts 2020-08-06 22:18:26 +02:00
img Improve and unify page headers (#2412) 2021-04-08 22:32:42 +09:00
imlegacy Removing word Bitcoin from forks to satisfy Roger (#2091) 2020-12-03 06:34:38 +01:00
js FIDO2/WebAuthN Support (#2356) 2021-04-20 14:06:32 +09:00
light-pos App: Light PoS on top of the existing PoS (#1909) 2020-09-21 08:06:31 +02:00
locales update languages 2020-12-11 12:58:13 +09:00
main UI fixes (#2463) 2021-04-16 15:02:40 +09:00
modal Remove allowtransparency from checkout overlay 2021-01-28 10:34:34 +01:00
paybutton Fix Pay-Button url preview (#2397) 2021-03-26 16:37:15 +09:00
payment-request Toast messages in payment request (#2010) 2020-10-24 10:20:19 +02:00
payment-request-admin Payment redesign (#1967) 2020-10-13 09:58:46 +02:00
pos-admin Add description and embedded css to POS (#970) 2019-08-19 14:13:42 +09:00
shopify Restoring BtcPay keywords 2020-09-29 16:54:33 -05:00
swagger/v1 Coin Selection: Confirmed filter (#2467) 2021-04-20 11:02:06 +09:00
tests Add JS Modal test (#1342) 2020-02-19 17:39:14 +09:00
vendor Upgrade to Bootstrap v4.6 (#2379) 2021-03-24 18:47:55 +09:00
favicon.ico Init 2017-09-13 15:55:16 +09:00
manifest.json New PoS design 2018-12-27 12:57:31 +08:00