* @copyright Felix Rupp * * @license AGPL-3.0 * * This code is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License, version 3, * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License, version 3, * along with this program. If not, see */ script('user_cas', 'settings'); style('user_cas', 'settings'); ?>

t('CAS Authentication backend')); ?>  

t('Leave empty if you don’t want to validate your CAS server instance')); ?>

>

>

/> t('Comma separated list of client IP addresses (or address ranges), which won’t be forced to login if "Force user login" is enabled (e.g. 192.168.1.1-254,192.168.2.5)')) ?>

>

>

>

>

/> t('Comma separated list of servers which can send SingleSignout requests (leave empty if you do not have to restrict SingleSignout to defined servers)')) ?>

> (t('Beware: Potential security risk! Only activate, if you know what you are doing.')) ?>)

>

(t('Only map this attribute, if you want one specific CAS attribute as your user’s id. If left blank, the default CAS user-id is used.')) ?>)

t('Groups that will not be unlinked from the user when sync the CAS server and the NextCloud')); ?>

t('Default group when autocreating users and no group data was found for the user')); ?>

t('Users in the following groups will be able to log into NextCloud, users not in one of the groups will be logged out immediately')); ?>

t('Attention: You must use PHP (PCRE) Regex syntax for the filter.')) ?>

>

> (t('Beware: Potential security risk! Only activate, if you know what you are doing.')) ?>)

>

>

>

t('Multiple values separated by comma can be added. i.e. \'PASSWORD_SMS,PASSWORD_TOKEN,STRONG,PASSWORD_MOBILE_APP\'')); ?>

t('Note down all groups which you want to receive from your ECAS instance, * returns all groups')); ?>

t('Comma separated list of client IP addresses (or address ranges), which won’t be forced to use Multi-Factor-Authentication if "ECAS AssuranceLevel" is at least MEDIUM (e.g. 192.168.1.1-254,192.168.2.5)')) ?>

t('ActiveDirectory (LDAP)')); ?>:

:

@

t('CLI Attribute Mapping')); ?>:

>

>

t('Optional: Overwrite phpCAS path (CAS.php file) if you want to use your own version. Leave blank to use the shipped version.')); ?>