Ben
|
4f74962ce2
|
Fix #4752: validate the username and email.
|
2024-10-21 23:11:57 +08:00 |
|
sbwalker
|
b7928a5255
|
fix #4638 - add Logout Everywhere option to User Profile
|
2024-09-20 15:18:25 -04:00 |
|
sbwalker
|
8ca2f0a49f
|
fix #4284 - handle user role effective and expiry date
|
2024-07-22 21:09:35 -04:00 |
|
sbwalker
|
edac046fcd
|
improvements based on user import testing
|
2023-09-23 09:04:18 -04:00 |
|
sbwalker
|
98257de005
|
user import improvements
|
2023-09-21 09:37:29 -04:00 |
|
sbwalker
|
8e5e79a799
|
add ability to import users
|
2023-09-20 10:43:49 -04:00 |
|
sbwalker
|
74921a0686
|
move password requirement localization back to Client project
|
2023-08-27 08:43:23 -04:00 |
|
sbwalker
|
ef2f779f71
|
fix #3174 - display accurate password complexity requirements (this is now implemented in registration, user profiles, and user management - add/edit)
|
2023-08-25 13:31:02 -04:00 |
|
sbwalker
|
c2acd010ce
|
add ability to get user based on username or email address
|
2023-08-13 08:35:03 -04:00 |
|
Shaun Walker
|
f96129fa37
|
Blazor Hybrid / .NET MAUI support
|
2022-08-11 17:09:32 -04:00 |
|
Shaun Walker
|
e4c648ee92
|
completed antiforgery implementation, improved external login claim mapping, principal construction, and user experience
|
2022-04-22 17:54:20 -04:00 |
|
Shaun Walker
|
391713b84d
|
Fix #2144 - install issue, Fix #2146 - move file issue, require verification of external login account linkage
|
2022-04-20 16:00:58 -04:00 |
|
Shaun Walker
|
f6b3874668
|
create separate API methods for tokens (short-lived) and personal access tokens (long-lived), include global antiforgery filter to mitigate XSRF when using cookie auth (ignored when using Jwt)
|
2022-04-14 19:41:43 -04:00 |
|
Shaun Walker
|
a97af42e4b
|
add Jwt authorization support for for API
|
2022-03-28 21:51:55 -04:00 |
|
Shaun Walker
|
f250aff99b
|
Added password policy validation in install wizard
|
2022-03-08 08:31:18 -05:00 |
|
Shaun Walker
|
1cdc80e09b
|
2 factor authentication and user account lockout completed
|
2022-03-03 09:12:37 -05:00 |
|
ijungleboy
|
de6acf0029
|
Tell all concrete implementations to be private / not show in the docs
|
2021-05-21 18:29:06 +02:00 |
|
Shaun Walker
|
a5de639d15
|
optimizing tenant resolution and routing
|
2021-05-10 17:45:39 -04:00 |
|
Shaun Walker
|
d8bcc32239
|
refactor user deletion
|
2021-03-29 12:58:40 -04:00 |
|
Shaun Walker
|
a02cfea6c9
|
improve performance of alias handling and allow aliases to be an unlimited number of subfolders in depth
|
2020-05-05 09:15:36 -04:00 |
|
Shaun Walker
|
f5e4c1dd29
|
fixed user registration, and updated module creator templates to use new Service approach
|
2020-04-16 10:21:16 -04:00 |
|
Pavel Vesely
|
69bfd6f0e8
|
Migration to using System.Net.Http.Json; part two
- some cosmetics and bugs,
- logging preparation,
- error checking
- Fixed bug with site.AllowRegistration in case of installation
|
2020-04-16 10:04:02 +02:00 |
|
Pavel Vesely
|
95e9bee4e2
|
Migration to using System.Net.Http.Json; part one - functional migration
|
2020-04-15 23:07:27 +02:00 |
|
Mike Casas
|
1b373a4bfa
|
Added site service to be able to get the site properties.
|
2020-04-15 05:52:57 -04:00 |
|
Pavel Veselý
|
5af6f7a52d
|
Namespace Fix undo (#340)
|
2020-04-04 14:06:24 -04:00 |
|
Pavel Veselý
|
71bd3a8d6a
|
Namespace fix (#335)
|
2020-04-03 17:18:33 -04:00 |
|
Hisham Bin Ateya
|
7786cd027b
|
Use string Interpolation for constructing Urls (#324)
|
2020-04-03 12:44:54 -04:00 |
|
Pavel Vesely
|
cf6643aef3
|
Client fixes
Client is partially done.
227 warnings left out of 1500
I like Rider
|
2020-03-15 15:19:35 +01:00 |
|
Hisham Bin Ateya
|
425b4e1c67
|
Fix casing for constructor params
|
2020-03-05 20:03:54 +03:00 |
|
Hisham Bin Ateya
|
303bdf3be2
|
Remove this keyword
|
2020-03-05 19:22:13 +03:00 |
|
Hisham Bin Ateya
|
a46235ea1e
|
Fix naming conventions for private fields
|
2020-03-05 01:46:53 +03:00 |
|
Shaun Walker
|
061043bd15
|
optimized cross tenant logic and fixed bug related to reordering modules in panes
|
2020-03-04 09:28:02 -05:00 |
|
Shaun Walker
|
4262865990
|
further changes for site creation
|
2020-02-26 01:37:48 -05:00 |
|
Shaun Walker
|
2fa7f852d5
|
remove unnecessary API methods
|
2020-02-14 10:12:12 -05:00 |
|
Shaun Walker
|
ee682516c3
|
refactoring email verification
|
2020-02-04 15:14:27 -05:00 |
|
Shaun Walker
|
0aed11e71c
|
notification service and user management improvements
|
2020-02-03 16:43:37 -05:00 |
|
Shaun Walker
|
f59f6b2f34
|
added profile management
|
2019-10-25 00:03:11 -04:00 |
|
Shaun Walker
|
15460eafb7
|
fix logout issue introduced when logging was added
|
2019-10-24 22:19:13 -04:00 |
|
Shaun Walker
|
c029e70783
|
CSS separation, multi-tenancy fixes
|
2019-10-12 16:32:47 -04:00 |
|
Shaun Walker
|
12c73decd0
|
User management improvements
|
2019-10-02 14:43:40 -04:00 |
|
Shaun Walker
|
83a212e7e3
|
Refactor host user security model, support static assets in modules and themes, module definition permissions and categories, paging control, remove SiteUsers, move seed data from script to site template for installation
|
2019-09-19 16:33:48 -04:00 |
|
Shaun Walker
|
cb6428f483
|
Refactor AbsoluteUri references
|
2019-09-16 03:13:33 -04:00 |
|
Emanuele Filardo
|
d1faa0ee5f
|
Initial migration
|
2019-09-15 12:21:32 +02:00 |
|
Shaun Walker
|
3ce7f1a227
|
Permission-based authorization utilizing Policies
|
2019-08-27 17:14:41 -04:00 |
|
Shaun Walker
|
f037898c6e
|
Multi-tenant role authorization
|
2019-08-25 14:52:25 -04:00 |
|
Shaun Walker
|
42c6efbfdb
|
Dynamic User Roles
|
2019-08-20 16:43:35 -04:00 |
|
Shaun Walker
|
4fda7b17d0
|
Refactored repository pattern for Add and Update methods so that they return their respective entity objects
|
2019-08-05 09:31:04 -04:00 |
|
Shaun Walker
|
1c0d2de9fe
|
Install Wizard
|
2019-07-18 13:11:31 -04:00 |
|
Shaun Walker
|
ce069ed45b
|
Refactoring authentication to support server-side Blazor using a seamless login flow.
|
2019-07-15 08:30:03 -04:00 |
|
Shaun Walker
|
6cf1eb1c31
|
Integrated AuthenticationStateProvider using .NET Core Identity
|
2019-07-08 12:52:40 -04:00 |
|