82 Commits (master)

Author SHA1 Message Date
Lukas Reschke 05a0275b97 Actually replace $retrieveParametersFromServer parameter 1 year ago
Lukas Reschke 8afcb434dc Allow setting of "retrieveParametersFromServer" 1 year ago
Lukas Reschke 10cf853b15 Add logging for SLO errors 1 year ago
Arthur Schiwon b13a9983e2
adjust to recent merged changes 1 year ago
Arthur Schiwon a7aabdd71f
introduces a single point of saml attribute interpretations 1 year ago
Arthur Schiwon 9ed277dc1f
sanitize and test user id received from IdP, if original does not match 1 year ago
Roeland Jago Douma 7f7def4b7f
Allow customer directlogin text 1 year ago
Arthur Schiwon 9bf08a698d
fix missing user_saml.Idp session value which SAMLSettings rely on 2 years ago
orandev c318b9421f
Fix incorrect key name in "Login flow fix" 2 years ago
Julius Härtl 4184aa9fa8
Add checked user id to InvalidArgumentException 2 years ago
Roeland Jago Douma 5c87778134
Fix login flow with SAML 2 years ago
Roeland Jago Douma 160ad27474
Handle failing SLO 2 years ago
Arthur Schiwon 2a614e0337
optional possibility to provide a URL for SLO Response 2 years ago
Arthur Schiwon 238b578cf1
acs endpoint to always return a RedirectResponse 2 years ago
Roeland Jago Douma f5304f6757
Make work with posts and cookies again 2 years ago
Frank Tröger ee459c687c
fixed login with chrome browser 2 years ago
Soisik Froger 2313df0e00 use NameId format, name qualifier and name SP qualifier in SAML logout request (fixed SP qualifier typo) 3 years ago
Clément OUDOT 04fcb5387b use NameId format, name qualifier and name SP qualifier in SAML logout request 3 years ago
Arthur Schiwon c839dc1e73
decode objectGUID to their ASCII representation if 3 years ago
Frieder Schrempf 413c7a9239
Handle SLO logout requests from IdP via POST 3 years ago
Dylann Cordel f780006005
fix IDP-initiated Logout #334 3 years ago
Roeland Jago Douma 1365bf820d
Load a timezone file if no timezone is set 3 years ago
Arthur Schiwon ec593bce13
user might be already known, but was not mapped yet. init on first login. 3 years ago
rakekniven 4e82b97055
Fixed typo. 3 years ago
Björn Schiessle 0b0bfe94a2
create user in the SAML back-end and update the attributes when 4 years ago
Daniel Klaffenbach 624d1a23b9 Implement mapping of user's home directory 4 years ago
Björn Schiessle 9790fbcb56
improve error messages in case SAML is not configured properly 4 years ago
Björn Schiessle 087efb7359
content doesn't have to be a array, e.g. for category=type, content is 'saml' 4 years ago
Björn Schiessle e38a46eb64
first check if it is an array and that the key exists, to avoid error messages in the log file 4 years ago
Björn Schiessle 69c0c5f479
log IDP parameters in debug mode 4 years ago
Robin Appelman f20252a5f4 log provisioning errors during sso environment login 4 years ago
Björn Schiessle fadb3a1e4a
add a combobox instead of buttons to select the login method if more then 4 different IDPs are configured 4 years ago
Björn Schiessle 860ffb24ad
make global scale setup more robust 4 years ago
Roeland Jago Douma 140100b23e
Actually add error page 4 years ago
Björn Schiessle 425173365e
adjust Nextcloud app to php-saml 3.0 4 years ago
Björn Schiessle b80b94e408
we need to store some basic user information, even in the global scale scenario 4 years ago
Björn Schiessle 53fe18a99f
allow redirect to the logout if it comes from the same server 4 years ago
Björn Schiessle 4f852af4ce
don't auto provision the user on a global scale setup 4 years ago
Jean-Baptiste PIN 3f3cd68ef4
added redirection to originalUrl when using SSO 4 years ago
Jean-Baptiste 0828185832
Added copyright 4 years ago
Björn Schiessle 2ac9adaf79
add missing parameter to function call 4 years ago
Björn Schiessle 73ae008f6c
fix documentation 4 years ago
Björn Schiessle d055a0dafb
fix property name 4 years ago
Björn Schiessle 2d62533eac
fix unit tests 4 years ago
Julius Härtl 00711b8fbb
Fix attribute mapping config fetching 4 years ago
Björn Schiessle 20757e9f0e
make sure to always use the right idp config 4 years ago
Björn Schiessle dafaf016a6
skip the 'type' if we build the settings page 4 years ago
Julius Härtl da69ddd5e3
Fix missing config values when switching idp 4 years ago
Björn Schiessle e378f22d10
always read the right idp config 4 years ago
Björn Schiessle 39b3d52746
make sure to redirect to correct idp 4 years ago