Kukks
eb9fe7c401
add tests
2020-09-16 08:54:51 +02:00
Kukks
371b33a2e1
Allow admins to invite new users
...
* This refactors the email sending so that all the logic related to users and emails are now contained in one location.
* The Reset password screen has been updated from its ugly plain self to use the same layout as the login.
* An admin can now create a new account without specifying a password. A link is generated that can be given to the intended user to configure the password. If emails are configured, it also sends an email
* An admin can now create accounts that still require the user to verify their if the setting is enabled from the server settings. A link is generated that can be given to the intended user to configure the password. If emails are configured, it also sends an email.
* The above features can be used in conjunction: An email will have to verify their email through a link. Once verified, the user is redirected to setting the password.
* When an email has been verified OR a password has been set, users are now redirected to the login page with the email filled in and a success status message shown instead of a dedicated thank you page.
2020-09-16 08:54:24 +02:00
Dennis Reimann
4e70f5b8f1
UI: Improve mobile login views
2020-08-10 09:46:01 +02:00
Dennis Reimann
8d6a70ed7b
Minor login/register adjustments
2020-07-20 15:20:23 +02:00
Dennis Reimann
0e8cd20533
Login/register/error view updates
2020-07-19 14:28:07 +02:00
Dennis Reimann
892ea0e9af
Login/register view improvements
...
Consistently aligned the texts centered and moved the Tor URL button below the form.
2020-07-17 17:51:25 +02:00
Dennis Reimann
a122c38666
Add copy tor url button to login and register
2020-07-13 21:29:42 +02:00
Dennis Reimann
e9870a4455
Improve forgot password view
2020-07-13 19:09:59 +02:00
Dennis Reimann
dbb8dae5e2
Login and register as secondary buttons
2020-07-13 19:09:50 +02:00
Dennis Reimann
ea8f121cb0
Rework login and register views
2020-07-13 17:32:19 +02:00
Dennis Reimann
761f6152d0
Unify welcome and error layout to LayoutSimple
2020-07-13 17:29:47 +02:00
Dennis Reimann
8fc593a73e
Improve secondary login view
2020-07-08 19:18:40 +02:00
Dennis Reimann
4cd3d167b1
Autofocus 2FA-code input on page load ( #1650 )
...
UX improvement that allows you to directly paste the 2FA-code. Useful when you are using e.g. the 1Password browser extension.
2020-06-10 19:40:06 +02:00
Dennis Reimann
8420c74b31
Improve static asset caching
...
Cache static assets for one year and set the correct cache control header. Adds the cache busting version based on file content to asset references to invalidate the cache on change. ([further details on the approach](https://andrewlock.net/adding-cache-control-headers-to-static-files-in-asp-net-core/ ) and [why one year](https://ashton.codes/set-cache-control-max-age-1-year/ ))
Most of the changes are the additions of the `asp-append-version="true"` attribute, the main configuration change is in `Startup.cs`.
2020-04-18 17:56:05 +02:00
rockstardev
88835b5b55
Moving _LayoutWelcome to shared folder
2020-02-01 00:32:31 -06:00
badev
08688f69c0
"lead-login" verbiage
...
missing final period. suggest changing verbiage to reflect btcpayserver.org verbiage for consistency.
2020-01-02 22:50:26 -05:00
rockstardev
df7e2073df
Fixing AccessDenied page displayed
2019-12-04 13:45:09 -06:00
Kukks
d6b3530384
add login button to register page
2019-11-21 09:28:35 +01:00
nicolas.dorier
45b08ac8d2
Add sponsor
2019-11-19 20:37:15 +09:00
nicolas.dorier
9a4b385432
Add sponsor
2019-11-19 20:33:26 +09:00
Kukks
f1cef81d76
Do not allow login or register over an insecure connection
2019-11-15 12:39:17 +01:00
rockstardev
c6ef6fc17d
Removing bootstrap and creative start vendor dirs, moving to main
2019-11-14 20:41:53 -06:00
Dennis Reimann
830286ecc1
Center content on forgot password page
2019-11-14 18:44:14 +01:00
Dennis Reimann
5436999b13
Fix welcome layout background
2019-11-14 18:44:11 +01:00
Dennis Reimann
458b2fd72e
Register page fixes
2019-11-14 18:42:55 +01:00
Dennis Reimann
50bf55cbdf
Unify section headings
2019-11-14 18:42:48 +01:00
Nicolas Dorier
04fbe42bda
Merge pull request #1139 from bolatovumar/issue-1138
...
Vary page layout for registering new accounts
2019-11-14 23:58:37 +09:00
Umar Bolatov
9e31154808
Improve mobile view on new welcome layout
...
fix #1155
2019-11-13 18:46:58 -08:00
nicolas.dorier
a9de1c2c64
Add link to foundation website
2019-11-13 17:37:57 +09:00
nicolas.dorier
92bdb20e1c
Add new sponsor
2019-11-13 16:04:47 +09:00
Kukks
974101624b
fix text
2019-11-10 18:51:51 +01:00
Kukks
2743641122
hidden challenges rendered
2019-11-10 17:32:28 +01:00
Umar Bolatov
dfdb99165b
Vary page layout for registering new accounts
...
address #1138
2019-11-09 21:24:19 -08:00
nicolas.dorier
d37abb53f0
Fix status message when a model is passed
2019-11-07 18:20:17 +09:00
nicolas.dorier
7be9083220
Update sponsor
2019-11-07 16:46:10 +09:00
nicolas.dorier
f0c2fb62df
Select all link when clicked
2019-11-07 00:13:00 +09:00
nicolas.dorier
24d6532dac
Add onion link to login/register
2019-11-06 23:58:04 +09:00
nicolas.dorier
d8103f7293
Fix webfont
2019-11-06 21:57:43 +09:00
nicolas.dorier
3d3446e46a
Improve design of register/login on mobile
2019-11-06 21:51:10 +09:00
nicolas.dorier
5650b8560d
Refactor the Header in its own partial view
2019-11-06 13:15:26 +09:00
nicolas.dorier
1a407a2da3
Add sponsor and new design to the login and registration page
2019-11-05 18:01:43 +09:00
nicolas.dorier
d66e8f2d13
Removing obsolete StatusMessage
2019-10-31 15:19:38 +09:00
nicolas.dorier
aad586232c
Refactor StatusMessage and remove ExternalLogin
2019-10-31 14:11:33 +09:00
rockstardev
7282199c31
Cleanup U2F namespace to correspond to folder path
2019-10-02 12:32:41 -05:00
Nicolas Dorier
be5597085b
Use Safe.Raw and Safe.Json instead of Html.Raw and the JsonHelper, move sanitization at the View level ( #960 )
2019-08-10 14:05:11 +09:00
badev
8e07bf3ffb
Update Login.cshtml ( #935 )
...
* Update Login.cshtml
[UI] Removed Unneeded string on login page with registering disabled. #881
* Update Login.cshtml
2019-07-24 12:40:06 +09:00
Nicolas Dorier
ff86ce64b4
Merge pull request #880 from Kukks/error-messages-login-register
...
Show Model errors on login/register
2019-06-12 14:02:26 +09:00
nicolas.dorier
cd009466b6
Make sure we don't have empty row if no StatusMessage
2019-06-06 18:47:31 +09:00
Kukks
fcf1b679e6
Show Model errors on login/register
...
Invalid logins and registrations were not showing any messages
2019-06-04 14:37:13 +02:00
Nicolas Dorier
daab68d0b8
Merge pull request #877 from btcpayserver/feature/new-register
...
New register form
2019-06-03 21:02:25 +09:00