Commit Graph

20 Commits

Author SHA1 Message Date
48f2079f88 fix #4580 - add logout everywhere support using SecurityStamp 2024-09-17 08:45:27 -04:00
ef4e99b3a7 further optimization of permissions - removed reference to Role to reduce API payload and minimize information disclosure 2023-03-10 08:28:37 -05:00
af3b289331 exclude legacy Permissions properties from serialization/API payload 2023-03-09 15:51:16 -05:00
2b41909d47 #2618 - add backward compatibility for permissions optimizations 2023-03-02 15:34:42 -05:00
8605e3ca5a Major refactoring replacing permission strings with permission collections. These changes will require extensive regression testing. These changes may include breaking changes which will need to be identified and resolved to provide backward compatibility. 2023-02-28 17:59:21 -05:00
0883a8dbff optimize Split() statements for consistency 2023-02-08 16:51:45 -05:00
56c082cb26 trim list of pages allowed to be Home Page 2022-08-16 08:42:47 -04:00
79c8126c4a Fix #2230 - add support for an Unauthenticated User global role 2022-06-07 15:25:44 -04:00
e4c648ee92 completed antiforgery implementation, improved external login claim mapping, principal construction, and user experience 2022-04-22 17:54:20 -04:00
355d0405f4 minor improvements to security features, use ActivatorUtilities.CreateInstance with SiteMigration to enable simpler DI 2022-04-12 07:46:43 -04:00
3194c5b600 remote service support via Jwt 2022-03-30 08:07:03 -04:00
a97af42e4b add Jwt authorization support for for API 2022-03-28 21:51:55 -04:00
9d86d923aa Add OAuth2 support 2022-03-23 10:51:52 -04:00
4b19059df1 OIDC improvements 2022-03-21 09:12:18 -04:00
09537ab0e4 auth improvements related to multi-tenancy 2021-05-19 08:46:02 -04:00
955e7a3856 Factored out Contants.*** Role into RoleNames.***
Renamed 'AllUsers' to 'Everyone'
2020-10-16 06:22:52 -05:00
5b3feaf26f Server naming fixes and cleanup
Server is now completely cleaned up and without warnings
2020-03-15 11:53:24 +01:00
a06ad38432 Naming fixes 2020-03-14 11:07:49 +01:00
88a08c8863 Permission grid control, refactor permission string serialization 2019-08-30 10:05:13 -04:00
3ce7f1a227 Permission-based authorization utilizing Policies 2019-08-27 17:14:41 -04:00