Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/user_saml.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2018-03-19first version for group-mapping. groups are added and user assigned to ↵bne86
groups. until now no group removal Signed-off-by: bne86 <b.von.st.vieth@fz-juelich.de>
2018-03-19when attribute from saml_response is of type array, return all valies with ↵bne86
space as separator Signed-off-by: bne86 <b.von.st.vieth@fz-juelich.de>
2018-03-19Merge pull request #196 from nextcloud/multiple-user-back-endsRoeland Jago Douma
Multiple user back ends
2018-03-19fix function documentationBjoern Schiessle
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-03-19make display name of SSO identity provider configurableBjoern Schiessle
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-03-19add landing page to chose between SSO and direct loginBjoern Schiessle
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-03-19Merge pull request #192 from nextcloud/fix/162/search-uid-if-not-knownblizzz
try to lookup a user if the uid does not resolve and autoprov is disabled
2018-03-16add setting to allow multiple user back-ends parallel to the saml back-endBjoern Schiessle
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-03-15set quota to 'default' if no quota parameter is given or quota was set to ''Bjoern Schiessle
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-03-14Add support for mapping the quotaRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-03-14try to lookup a user if the uid does not resolve and autoprov is disabledArthur Schiwon
it might well may be that the user exists but is not yet known to the specific backend in Nextcloud and need to be mapped first. This assumes that searching for the uid will actually find the user. This is not necessarily given by the backend configuration. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2018-03-13detect disabled user and show a appropriated error messageBjoern Schiessle
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-01-16add a meaningful error message in case a empty uid is givenBjoern Schiessle
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2017-12-07update the display name in accounts tableBjoern Schiessle
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2017-09-26Use @NoSameSiteCookieRequired annotationRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2017-09-21Read appname out of variableLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-09-21More logging for debuggingLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-09-18Add logout attribute for < 12.0.3Lukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-08-30Redirect to `/` if CSRF check does not passLukas Reschke
Some IDPs redirect to the SLS page after pressing the logout link. While this is a questionable behaviour it is unlikely we can change that, so let's work around this by forcing a proper redirect. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-08-30Merge pull request #145 from nextcloud/new-slo-urlLukas Reschke
Implement new SLO URL API
2017-08-18Redirect users to previous pageLukas Reschke
This change ensures that users will be sent to the previous page. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-08-18Implement new SLO URL APILukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-08-04Also update timestamp for environment variable authLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-08-04Use static variable for storing backendsLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-08-04Fix order of session actionsLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-08-04Perform logic in ACSLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-08-04Set last login after successful login operationLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-08-01baseurl is expected to be the host name and protocol without pathLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-08-01Proper casing of fileLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-07-31Don't advertise ability to change display nameLukas Reschke
Otherwise users can change their display name and email address which is in a SAML scenario undesired. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-07-31Backend also supports setting a displaynameLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-07-31Follow PSR file namingLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-07-31Claim to always support \OC\User\Backend::GET_DISPLAYNAMELukas Reschke
`\OC_User::loginWithApache` sets the display name otherwise to the login name which is wrong. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-07-31Add baseurl to SAML settingsLukas Reschke
In case the protected server is behind reverse proxies with a different protocol this is required. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-07-27Use proper namespace for user backend classMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-07-18Fix spellingAllan Nordhøy
XML, exists admintest.php XML / exists advanced_settings_example.php XML removed "is" exists Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-02-16Add support for mapping attributesLukas Reschke
This adds support for mapping attributes for full name and email Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-02-14Log last error reasonLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-02-03Add better error handlingLukas Reschke
1. Enable `debug` mode if debug mode is enabled in config.php 2. Log errors to the log file Also I fixed the unit tests that broke with https://github.com/nextcloud/user_saml/pull/81 Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-01-24Add icon to admin page sidebarMorris Jobke
* follow up to nextcloud/server#3151 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-01-19Add integration test for Environment VariableLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-01-13Enable strict modeLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2016-12-14Do not use deprecated class anymoreJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-11-24No password confirmation for SAMLLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2016-11-14Disable debug modeLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2016-11-14ADFS lower-case supportLukas Reschke
2016-11-14Add support for environment variable loginLukas Reschke
2016-09-30Add tests for Application classLukas Reschke
2016-09-30Add tests for "Admin"Lukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2016-09-30Add test for OnlyLoggedInMiddlewareLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>