Commit graph

17 commits

Author SHA1 Message Date
Lukas Reschke 314ae475f6
Add support for environment variable login 2016-11-14 13:47:30 +01:00
Lukas Reschke 6cdc174fdd
Add switch to configure whether SAML auth is used for desktop clients 2016-09-26 22:06:17 +02:00
Lukas Reschke 638e5f2c41
Handle redirect in PHP and not in JS
Since Nextcloud 10 we have a proper login endpoint that we can match on
2016-09-26 21:40:59 +02:00
Lukas Reschke 85364aeb34
Use new admin page module
Makes this page a single page as implemented in https://github.com/nextcloud/server/pull/796
2016-08-10 16:27:21 +02:00
Lukas Reschke 131c8652bf Remove registered personal page 2016-08-04 14:09:30 +02:00
Lukas Reschke 07a98d66f1
Add Shibboleth users to DB
So search etc. works fine
2016-07-04 11:34:20 +02:00
Lukas Reschke 1abff7050e
Add workaround for stable9 non-stable entry URL 2016-06-30 00:31:11 +02:00
Lukas Reschke b9a157e36d
Add wantsnameid 2016-06-29 21:50:09 +02:00
Lukas Reschke f734958836
Add possibility to enforce local user account
Fixes https://github.com/nextcloud/user_saml/issues/12
Fixes https://github.com/nextcloud/user_saml/issues/5
2016-06-29 20:34:10 +02:00
Lukas Reschke 487bf76165
Heuristic for stable9
Nextcloud 10 will have a way better logic...
2016-06-29 20:01:15 +02:00
Lukas Reschke 84c1547c85
Add application specific passwords
Fixes https://github.com/nextcloud/user_saml/issues/1
2016-06-29 18:50:02 +02:00
Lukas Reschke 03646e6159
Make compatible with desktop clients
The cookie "_SHIBSESSION_" is expected.

Fixes https://github.com/nextcloud/user_saml/issues/9
2016-06-29 12:06:50 +02:00
Lukas Reschke 943797c329
Use IRequest 2016-06-29 11:38:00 +02:00
Lukas Reschke 5f8183276d
More generic matching 2016-06-29 11:36:47 +02:00
Lukas Reschke 0e66028025
Add CSRF token and track AuthnRequestID
Fixes https://github.com/nextcloud/user_saml/issues/11
2016-06-29 10:51:07 +02:00
Lukas Reschke 328c77e389
Don't auth against SAML if invalid config
Fixes https://github.com/nextcloud/user_saml/issues/7
2016-06-29 00:15:40 +02:00
Lukas Reschke ada6b6ebc8
Initial import 2016-06-29 00:04:23 +02:00