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
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
Leigh Pointer
2ebba3b8e7
Added CreatedOn class "align-middle" to RowClass
2022-04-14 14:52:34 +02:00
Leigh Pointer
e273a954e6
Update to User Management
...
Updated user management to display more of the User ; Last Login Last IP and Is Authenticated.
2022-04-13 15:24:28 +02:00
Shaun Walker
355d0405f4
minor improvements to security features, use ActivatorUtilities.CreateInstance with SiteMigration to enable simpler DI
2022-04-12 07:46:43 -04:00
Shaun Walker
06e25e04f8
hide/show secure fields
2022-03-31 09:00:13 -04:00
Shaun Walker
1c8debd894
better seperation of concerns
2022-03-31 08:35:11 -04:00
Shaun Walker
a70f1ee1e0
cleanup
2022-03-30 22:08:32 -04:00
Shaun Walker
3194c5b600
remote service support via Jwt
2022-03-30 08:07:03 -04:00
Shaun Walker
b7675a21eb
jwt changes
2022-03-29 08:38:46 -04:00
Shaun Walker
a97af42e4b
add Jwt authorization support for for API
2022-03-28 21:51:55 -04:00
Shaun Walker
b92a888583
factor out auth constants, remove TAlias is Alias is not an extensible type, improve SiteOptions cache clearing, improve principal validation, localization improvements
2022-03-26 17:30:06 -04:00
Shaun Walker
9d86d923aa
Add OAuth2 support
2022-03-23 10:51:52 -04:00
Shaun Walker
ca17dd3ca3
Allow Email Claim Type to be configurable
2022-03-21 16:29:28 -04:00
Shaun Walker
76fc689337
Add scheme to Redirect Url
2022-03-21 10:50:01 -04:00
Shaun Walker
fb161ae783
OIDC improvements
2022-03-21 10:39:35 -04:00
Shaun Walker
4b19059df1
OIDC improvements
2022-03-21 09:12:18 -04:00
Shaun Walker
1a86b80c61
More improvements to OIDC support
2022-03-19 13:42:19 -04:00
Shaun Walker
9bbbff31f8
Added support for per site options and OpenID Connect
2022-03-13 22:55:52 -04:00
Shaun Walker
5adecc307f
Allow user identity password and lockout configuration to be customized. Included additional environment information in System Info.
2022-03-04 10:41:45 -05:00
Leigh Pointer
6a99e81e75
Add the Username to the display.
...
When looking through Users and Roles it would seem ideal to also show the username.
2022-01-21 09:36:32 +01:00
Pavel Vesely
e59ee70f88
Search user work again
2021-12-20 13:06:33 +01:00
Shaun Walker
9c32937c83
added support for url mapping and viitors
2021-12-09 08:48:56 -05:00
Shaun Walker
53ff491efd
Assorted enhancements
2021-11-24 08:08:39 -05:00
Shaun Walker
e4201c1a4d
allow host username to be specified during installation, allow user to be added to host role, refresh user list after delete, improve date/time entry in scheduled jobs, require license acceptance during module and theme install
2021-08-06 12:59:56 -04:00
Leigh
9da3b77f7d
modifications for Bootstrap 5
...
Updated Admin areas Users and Roles
2021-07-10 09:00:34 +02:00
Shaun Walker
cb7d9a0371
upgrade to Boostrap 5
2021-07-02 20:03:51 -04:00
Grayson Walker
ba9ca22aaa
update to resources
2021-06-25 16:34:30 -04:00
Grayson Walker
ae0edcfd2d
create default rex files with static keys
2021-06-18 14:45:38 -04:00
Shaun Walker
d42c7a5ea5
user and role management improvements
2021-04-24 13:47:20 -04:00
Shaun Walker
9d083726be
user and role management improvements
2021-04-23 16:11:35 -04:00
Shaun Walker
d8bcc32239
refactor user deletion
2021-03-29 12:58:40 -04:00
hishamco
c27e8b55df
Add missing Users localization strings
2020-12-08 21:16:37 +03:00
hishamco
086e3623c3
Localize non components in users pages
2020-11-17 23:04:16 +03:00
hishamco
261f48e842
Localize components for the users pages
2020-11-17 22:56:41 +03:00
Tony Valenti
955e7a3856
Factored out Contants.*** Role into RoleNames.***
...
Renamed 'AllUsers' to 'Everyone'
2020-10-16 06:22:52 -05:00
Cody
882412b8ff
button/input columns style="width: 1px"
2020-06-18 22:22:16 -07:00
Pavel Vesely
cdc4de432a
User manager search persistence
2020-06-03 20:10:52 +02:00
Pavel Vesely
e935451d93
Search in User management
2020-05-28 11:33:47 +02: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
66ad089088
Refactoring ( #314 )
...
* Refactoring
* Refactoring
* Check for a valid email.
* Fixed missing character.
* Moved logic to the Utilities class.
* Rename template .sql file
* Modified null and empty string check.
* Check for a valid email.
* Fixed missing character.
* Moved logic to the Utilities class.
* Added Favicon support, Progressive Web App support, page title and url support, and private/public user registration options
* Refactoring
* Refactoring
* Check for a valid email.
* Moved logic to the Utilities class.
Co-authored-by: Aubrey <aubrey.b@treskcow.tech>
Co-authored-by: MIchael Atwood <matwood@dragonmastery.com>
Co-authored-by: Shaun Walker <shaun.walker@siliqon.com>
2020-03-31 10:21:05 -04:00
Shaun Walker
ab564f7244
modified all admin UIs to position action buttons on the left side of grids and implemented ActionDialog throughout rather than dedicated delete components
2019-11-04 23:29:35 -05:00
Shaun Walker
12c73decd0
User management improvements
2019-10-02 14:43:40 -04:00
Shaun Walker
4de8572a87
Management UI for roles, users, tenants
2019-09-30 23:50:10 -04:00
Shaun Walker
3af2ca0168
utilize _Imports.razor to simplify module declarations
2019-09-24 17:26:14 -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
61dc27cf32
Finish upgrade to Preview9
2019-09-15 18:36:39 -04:00
Shaun Walker
7d5e35c637
updated namespaces, improved page management,
2019-09-14 15:31:12 -04:00
Shaun Walker
42c6efbfdb
Dynamic User Roles
2019-08-20 16:43:35 -04:00