Arthur Passos
|
5ee0a515c9
|
Merge branch 'master' into valid_until_per_auth_method
|
2024-09-30 14:14:33 -03:00 |
|
Arthur Passos
|
2c073ec53e
|
draft, needs more testing, tests and etc
|
2024-09-27 22:22:08 -03:00 |
|
Vitaly Baranov
|
1a133557f8
|
Extend IAccessStorage::findAll() to enable finding all the entities in the storage.
|
2024-09-19 12:43:09 +02:00 |
|
Vitaly Baranov
|
64b7e2df0b
|
Add UUID to UpdateFunc in IAccessStorage.
|
2024-09-19 12:31:17 +02:00 |
|
Vitaly Baranov
|
3c4d6509f3
|
Refactoring of the code for making a backup and restoring access entities.
|
2024-09-19 12:31:10 +02:00 |
|
Vitaly Baranov
|
1ccd461c97
|
Fix restoring access entities dependant on existing ones.
|
2024-09-17 12:10:31 +02:00 |
|
Arthur Passos
|
cd0145113f
|
allow other auth methods to be used if no_password is setup but not allowed
|
2024-07-09 15:05:24 -03:00 |
|
Arthur Passos
|
27c9bb9b10
|
add missing reference qualifier
|
2024-06-28 17:06:06 -03:00 |
|
Arthur Passos
|
43a9194739
|
remove optional from auth_result
|
2024-06-27 14:21:29 -03:00 |
|
Arthur Passos
|
c0e1095e66
|
initial fix for session_log, shall be refactored
|
2024-06-26 17:06:38 -03:00 |
|
Vitaly Baranov
|
d53660dfd4
|
Fix crash on destroying AccessControl: add explicit shutdown.
|
2024-06-10 17:37:23 +02:00 |
|
Alexey Milovidov
|
95f12ef274
|
Useless changes
|
2024-05-09 01:08:33 +02:00 |
|
Raúl Marín
|
de855ca917
|
Reduce header dependencies
|
2024-03-19 17:04:29 +01:00 |
|
Robert Schulze
|
e5e84419af
|
Fix clang-tidy-s
|
2024-03-11 10:58:54 +00:00 |
|
Alexey Milovidov
|
c192a448d0
|
Update to clang-19
|
2024-02-27 14:37:21 +01:00 |
|
Maksim Kita
|
2a327107b6
|
Updated implementation
|
2024-01-25 14:31:49 +03:00 |
|
Aleksei Filatov
|
0a1f3f205c
|
Add external HTTP Basic authenticator (#55199)
|
2023-10-20 19:24:19 +02:00 |
|
pufit
|
13d9952227
|
add id to insertImpl
|
2023-07-27 00:38:51 -04:00 |
|
pufit
|
2a00e2aa6a
|
Implement MOVE query for the access entities.
|
2023-07-20 22:20:36 -04:00 |
|
Vitaly Baranov
|
5365b105cc
|
Add SYSTEM RELOAD USERS command.
|
2022-09-18 12:44:00 +02:00 |
|
Vitaly Baranov
|
1b40f94c6b
|
Move common code from MemoryAccessStorage and DiskAccessStorage to IAccessStorage.
|
2022-09-18 12:17:15 +02:00 |
|
Vitaly Baranov
|
646cd55690
|
Improve recovery of ReplicatedAccessStorage after errors.
|
2022-09-16 19:02:06 +02:00 |
|
Vitaly Baranov
|
5456bde4a2
|
Improve gathering metadata for storing ACL in backups.
|
2022-06-30 09:46:37 +02:00 |
|
Vitaly Baranov
|
8a7c970ce0
|
Fix style.
|
2022-06-19 15:58:26 +02:00 |
|
Vitaly Baranov
|
a0c558a17e
|
Implement backup/restore for ACL system tables (system.users, system.roles, etc.)
|
2022-06-17 18:14:31 +02:00 |
|
Vitaly Baranov
|
58f4a86ec7
|
Rework notifications used in access management.
|
2022-05-21 10:15:39 +02:00 |
|
Vitaly Baranov
|
39614e6e15
|
Merge pull request #35276 from vitlibar/fix-code-style-and-minor-corrections-after-allow-no-password
Fix code style and other minor corrections after implementing allow_no_password.
|
2022-03-16 18:55:05 +01:00 |
|
Vitaly Baranov
|
1eb2e8693e
|
Fix code style and other minor corrections after implementing allow_no_password.
|
2022-03-14 20:55:34 +01:00 |
|
Maksim Kita
|
e14cfd5dcd
|
Fix clang-tidy warnings in Access folder
|
2022-03-14 18:17:35 +00:00 |
|
HeenaBansal2009
|
3f031df225
|
Code refactoring
|
2022-03-10 22:22:51 -08:00 |
|
HeenaBansal2009
|
3ce9397246
|
Added Suggestions from Code review
|
2022-03-09 20:35:01 -08:00 |
|
Vitaly Baranov
|
c9b9c90615
|
Don't throw in unexceptional cases: authenticate().
|
2021-12-23 01:17:50 +03:00 |
|
Vitaly Baranov
|
61bfe930db
|
When trying to update readonly and non-readonly access storages in one query, throw after updating non-readonly ones.
|
2021-12-23 01:17:45 +03:00 |
|
Vitaly Baranov
|
be44743ebe
|
Don't throw in unexceptional cases: update().
|
2021-12-20 23:10:46 +03:00 |
|
Vitaly Baranov
|
ed94c640fa
|
Don't throw in unexceptional cases: remove().
|
2021-12-20 23:10:43 +03:00 |
|
Vitaly Baranov
|
551fcc55e8
|
Don't throw in unexceptional cases: insert().
|
2021-12-20 23:09:55 +03:00 |
|
Vitaly Baranov
|
8c4e689da3
|
Don't throw in unexceptional cases: read() & readName()
|
2021-12-20 21:26:35 +03:00 |
|
Vitaly Baranov
|
a87f0b483e
|
Replace function IAccessStorage::canInsert() with isReadOnly().
|
2021-12-20 21:26:35 +03:00 |
|
Vitaly Baranov
|
6721060649
|
Rename function IAccessStorage::login() -> IAccessStorage::authenticate().
Remove functions IAccessStorage::hasSubscriptionImpl() and IAccessStorage::existsImpl().
|
2021-12-20 21:26:27 +03:00 |
|
Vitaly Baranov
|
c01d0f95c3
|
Remove the function IAccessStorage::getIDOfLoggedUser() and move its functionality to login(AlwaysAllowCredentials).
|
2021-12-20 21:24:38 +03:00 |
|
Vitaly Baranov
|
af56b20da7
|
Rename IAccessEntity::Type -> AccessEntityType and move it to Access/Common.
|
2021-11-19 02:48:00 +03:00 |
|
Alexey Milovidov
|
fe6b7c77c7
|
Rename "common" to "base"
|
2021-10-02 10:13:14 +03:00 |
|
Vitaly Baranov
|
7afcc65060
|
Add new functions currentProfiles(), enabledProfiles(), defaultProfiles().
|
2021-07-22 22:20:53 +03:00 |
|
Maksim Kita
|
67e9b85951
|
Merge ext into common
|
2021-06-16 23:28:41 +03:00 |
|
Alexey Milovidov
|
8f01af62d9
|
Merge branch 'master' into normalize-bigint
|
2021-04-25 06:57:44 +03:00 |
|
Denis Glazachev
|
290a6d273e
|
Add Kerberos support for authenticating existing users when accessing over HTTP
|
2021-03-11 23:41:10 +03:00 |
|
Alexey Milovidov
|
093108bf81
|
Normalize BigInt implementation
|
2021-01-27 03:54:57 +03:00 |
|
Denis Glazachev
|
950a07835f
|
Stylistic changes
|
2020-10-06 19:23:08 +04:00 |
|
Denis Glazachev
|
2fc6a4ea9c
|
Add log_and_mask_exceptions flag to login()
|
2020-10-05 00:24:09 +04:00 |
|
Denis Glazachev
|
7f47719768
|
Refactor exception handling in login() et al.
Simplify LDAPClient and LDAPAccessStorage
|
2020-10-04 23:55:58 +04:00 |
|