Commit Graph

95 Commits

Author SHA1 Message Date
David Mosbach
bee135ab48 chore(auth): connect azure user lookup 2024-02-22 18:56:03 +00:00
a1d8dc2e7e chore(auth): migrate password hash back to User model 2024-02-19 02:24:31 +01:00
9a5c487b2c chore(auth): switch back to AuthId UniWorX == UserId 2024-02-19 01:44:58 +01:00
5c4042e5f3 chore(oauth2): fix query function exports 2024-02-18 18:41:29 +01:00
c9f1bc4047 Merge branch 'oauth2' into 142-userdata-oauth-mode 2024-02-18 18:29:24 +01:00
f8bf02df2b chore(ldap): move and add more instances 2024-02-16 02:26:24 +01:00
7ed5e7a326 chore(model): use more specific (new)types for ldap model 2024-02-13 22:44:30 +01:00
29fc201294 chore(auth): authenticate against new InternalAuthHash in internal login AuthPlugin 2024-02-11 17:40:46 +01:00
cc8bd19f85 refactor(ldap): CampusUserError -> LdapUserError 2024-02-10 00:27:36 +01:00
David Mosbach
d4cfce317d feat(auth): formatted output of user queries 2024-02-03 20:48:32 +00:00
ac045fdc70 chore(auth): oauth2MockServer->azureMockServer 2024-02-01 20:53:55 +01:00
a85a5be4cd chore(auth): mockPluginName->apAzureMock 2024-02-01 20:51:31 +01:00
David Mosbach
453034100b feat(auth): admin handler can query user data 2024-01-31 14:32:49 +00:00
43bf25a5bd chore(azure): implement azureUser variant 2024-01-30 21:50:56 +01:00
1cdb20eb60 chore(ldap): fix user lookup types 2024-01-30 11:20:44 +01:00
David Mosbach
c8fa509ace feat(auth): tokens can be stored & refreshed 2024-01-30 05:06:06 +00:00
David Mosbach
5a023a9e32 chore(auth): added function for user queries to auth servers 2024-01-29 21:34:39 +00:00
84d7890ae4 chore(auth): oauth2User->azureUser 2024-01-28 18:32:14 +01:00
aa893062f1 chore(ldap): refactor ldapLogin type 2024-01-28 18:16:10 +01:00
David Mosbach
8acfc1d10c feat(auth): integrated oauth2 mock server 2024-01-28 12:53:00 +00:00
e9bbeffd7e chore(auth): campusLogin->ldapLogin 2024-01-28 12:45:59 +01:00
843ac60aae chore(auth): oauth2->azure 2024-01-26 23:27:13 +01:00
a42ccb0faa chore(auth): campus->ldap 2024-01-26 23:26:53 +01:00
David Mosbach
9b9370fed0 feat(auth): WIP authorization function 2023-12-03 15:06:39 +00:00
David Mosbach
2351388826 feat(auth): WIP support for OAuth2 2023-12-03 03:49:20 +00:00
f29055a91b chore(login): remove obselete search for lmu logins 2023-03-27 15:00:43 +00:00
Steffen Jost
eedb78664d chore(ldap): ldap sync uses prefers UserLdapPrimaryKey if available. Ref #29 2023-02-08 16:55:11 +01:00
Steffen Jost
f208d2aa99 attempt to fix build by removing derive Typeable (likely no effect) 2023-01-20 09:17:50 +01:00
Steffen Jost
4c901239d5 refactor(avs): fix upsertCampusUserByCn 2022-12-05 16:19:10 +01:00
Steffen Jost
e9eaa8263f Merge branch 'master' into fradrive/api-avs 2022-10-28 15:08:26 +02:00
Sarah Vaupel
582b075466 chore: conform to REUSE specification 2022-10-12 09:35:16 +02:00
Steffen Jost
11648aac2f chore(ldap): allow login with fraport personnel number 2022-10-07 16:22:23 +02:00
Steffen Jost
61991aadc4 chore(avs): wip refactor qualifications view 2022-10-07 16:17:46 +02:00
Steffen Jost
ef97e19522 chore(ldap): admin interface allows search by personal number 2022-10-06 10:25:09 +02:00
Steffen Jost
0c985fef0c chore(ldap): add ldap test interface 2022-09-14 10:52:05 +02:00
Steffen Jost
a804c98520 refactor(ldap): git merge problem 2022-08-26 09:38:33 +02:00
Sarah Vaupel
f2cf9344e7 Merge branch master of gitlab2.rz.ifi.lmu.de:uni2work/uni2work 2022-06-09 21:09:18 +02:00
Steffen Jost
9697d8c7fa fix(ldap): fix type in department descriptor 2021-12-17 17:49:45 +01:00
Steffen Jost
a09d8b6dd0 Fix/ldap 2021-12-15 19:12:14 +01:00
Gregor Kleen
7749238e55 feat(submissions): display authorship statements 2021-08-12 17:55:19 +02:00
Gregor Kleen
5c513946c1 feat(csv-export): .xlsx 2021-03-17 21:15:00 +01:00
Gregor Kleen
48fd6bc702 chore: additional faqs 2020-10-20 15:32:51 +02:00
Gregor Kleen
b631ed7d06 fix(auth): prettier active directory errors in help messages 2020-10-14 16:30:35 +02:00
Gregor Kleen
51ed7e0a26 feat(ldap): expose active directory errors 2020-10-14 12:40:08 +02:00
Gregor Kleen
0b4fadedd2 feat: log ldap error messages on invalid-credentials 2020-08-28 17:58:13 +02:00
Gregor Kleen
bbfd182ed9 feat: support for ldap primary keys 2020-08-28 14:00:26 +02:00
Gregor Kleen
fdaad16e71 fix: don't set user-last-authentication during ldap sync 2020-08-28 12:38:37 +02:00
Gregor Kleen
297ff4f025 feat: automatically sync system functions from ldap 2020-08-27 22:58:29 +02:00
Gregor Kleen
0fcb65f9fa refactor: hlint 2020-08-10 21:59:16 +02:00
Gregor Kleen
ec42d834ee fix(campus-auth): properly handle login failures 2020-07-28 20:54:55 +02:00