Commit graph

527 commits

Author SHA1 Message Date
Björn Schiessle fcaeb14b81
prepare v2.0.0
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-11-05 10:50:24 +01:00
Nextcloud bot bd63790118
[tx-robot] updated from transifex 2018-11-02 01:42:15 +00:00
Nextcloud bot a9a60092a3
[tx-robot] updated from transifex 2018-11-01 01:41:08 +00:00
Björn Schiessle c279465f16
Merge pull request #253 from nextcloud/global-scale
make global scale setup more robust
2018-10-30 22:02:46 +01:00
Björn Schiessle 64ac2fa7b0
adjust unit tests
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-30 15:54:57 +01:00
Björn Schiessle 9219f6e157
Merge pull request #254 from nextcloud/apache-auth
only call handleApacheAuth() if we login via environment variables
2018-10-30 15:48:15 +01:00
Nextcloud bot be59bb086f
[tx-robot] updated from transifex 2018-10-30 01:42:53 +00:00
Björn Schiessle e653762bb2
only call handleApacheAuth() if we login via environment variables
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-29 23:05:34 +01:00
Nextcloud bot 845977a8ab
[tx-robot] updated from transifex 2018-10-29 01:42:15 +00:00
Nextcloud bot 09a3767172
[tx-robot] updated from transifex 2018-10-27 00:42:01 +00:00
Nextcloud bot 37116d0fde
[tx-robot] updated from transifex 2018-10-26 00:41:06 +00:00
Björn Schiessle 860ffb24ad
make global scale setup more robust
If this server acts as a global scale master and the user is not
a local admin of the server we just create the user and continue
no need to update additional attributes.
But for local users, e.g. the admins of the global scale master
we should complete the user setup with all attributes

Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-24 14:06:27 +02:00
Björn Schiessle 51a4f07e33
Merge pull request #236 from nextcloud/upgrade-saml-lib
update to php-saml 3.0.0
2018-10-24 14:03:54 +02:00
Nextcloud bot 1f974de4ed
[tx-robot] updated from transifex 2018-10-21 00:35:08 +00:00
Nextcloud bot 0de5baf602
[tx-robot] updated from transifex 2018-10-20 00:33:56 +00:00
Nextcloud bot 7001a82373
[tx-robot] updated from transifex 2018-10-18 00:34:24 +00:00
Nextcloud bot a3c57e2539
[tx-robot] updated from transifex 2018-10-13 00:32:40 +00:00
Roeland Jago Douma 140100b23e
Actually add error page
* The base route now has a function as well so it is not just some empty
route
* We now actually have an error page

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-10-11 11:56:55 +02:00
Björn Schiessle 7c526955bd
raise version number
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-09 22:09:02 +02:00
Björn Schiessle 5d4b632635
we no longer require mcrypt
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-09 22:09:02 +02:00
Björn Schiessle 6d02ab0717
set base url to 'http://domain/nextcloud/index.php/apps/user_saml/saml'
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-09 22:08:33 +02:00
Björn Schiessle 425173365e
adjust Nextcloud app to php-saml 3.0
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-09 22:08:33 +02:00
Björn Schiessle a9fbc8703e
update to php-saml 3.0.0 without mcrypt dependecy
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-09 22:08:33 +02:00
Björn Schiessle a0e05af6c8
update changelog for v1.7.0
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-09 21:01:12 +02:00
Björn Schiessle 1668fd1c94
Merge pull request #252 from nextcloud/saml2
make saml work smoothly with Global Scale
2018-10-09 19:00:08 +02:00
Björn Schiessle ae999a9e41
fix test
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-09 18:51:09 +02:00
Björn Schiessle b80b94e408
we need to store some basic user information, even in the global scale scenario
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-09 16:57:03 +02:00
Roeland Jago Douma 9b20d24c72
Merge pull request #251 from nextcloud/add-missing-use-clause
add missing use clause
2018-10-05 20:46:52 +02:00
Nextcloud bot cef328e3ab
[tx-robot] updated from transifex 2018-10-05 00:41:04 +00:00
Björn Schiessle e148d9f8d1
add missing use clause
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-10-04 15:19:55 +02:00
Nextcloud bot 28f734088d
[tx-robot] updated from transifex 2018-10-02 00:38:50 +00:00
Nextcloud bot fe9a9d0d29
[tx-robot] updated from transifex 2018-09-27 00:39:21 +00:00
Nextcloud bot 3c6f4f1f7f
[tx-robot] updated from transifex 2018-09-26 00:41:05 +00:00
Björn Schiessle 0d4599e7ac
Merge pull request #210 from nextcloud/globalscale
make SAML app ready for Global Scale
2018-09-25 16:50:20 +02:00
Björn Schiessle 418d54fa2d
update unit tests
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-09-25 16:47:01 +02:00
Björn Schiessle 179e4d5b76
fix error message
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-09-25 15:56:36 +02:00
Björn Schiessle 8e95292198
get both the raw data from the IDP and the formated ones according to the configured parameter mapping
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-09-25 15:56:36 +02:00
Björn Schiessle 53fe18a99f
allow redirect to the logout if it comes from the same server
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-09-25 15:56:36 +02:00
Björn Schiessle 4cbd3e0fe6
format user data before sending it to the client node
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-09-25 15:51:22 +02:00
Björn Schiessle 0d020c048a
add method to get the user data from the idp
This is needed in the global scale setup to forward the user data
from the master node (where the login happens) to the client node

Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-09-25 15:51:22 +02:00
Björn Schiessle 4f852af4ce
don't auto provision the user on a global scale setup
with global scale the authentication happens on the master node
and then the user is forward to the node they are located.
Therefore no user should be created on the master node after the
authentication at the idp was successful

Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-09-25 15:51:22 +02:00
Nextcloud bot fea30d5f93
[tx-robot] updated from transifex 2018-09-25 00:41:33 +00:00
Nextcloud bot 7f6703cc90
[tx-robot] updated from transifex 2018-09-22 00:40:33 +00:00
Nextcloud bot 5a510d399b
[tx-robot] updated from transifex 2018-09-21 00:48:00 +00:00
Nextcloud bot 46a2c90bca
[tx-robot] updated from transifex 2018-09-18 00:38:34 +00:00
Nextcloud bot 6b6d9e1995
[tx-robot] updated from transifex 2018-09-15 00:39:24 +00:00
Nextcloud bot e4988d9c7a
[tx-robot] updated from transifex 2018-09-13 00:40:17 +00:00
blizzz 1b376770fa
Merge pull request #246 from nextcloud/update-master-version
Update version on master
2018-09-12 18:20:50 +02:00
Nextcloud bot 9193813d8a
[tx-robot] updated from transifex 2018-09-12 00:39:27 +00:00
Nextcloud bot abae4479f7
[tx-robot] updated from transifex 2018-09-10 00:40:01 +00:00