<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>simplesamlphp &#8211; privacyID3A</title>
	<atom:link href="https://www.privacyidea.org/tag/simplesamlphp/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.privacyidea.org</link>
	<description>flexible, Open Source Multi Factor Authentication (2FA)</description>
	<lastBuildDate>Tue, 15 Mar 2022 16:20:00 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.privacyidea.org/wp-content/uploads/2016/06/cropped-only-logo-white-background-32x32.png</url>
	<title>simplesamlphp &#8211; privacyID3A</title>
	<link>https://www.privacyidea.org</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>privacyIDEA simpleSAMLphp Plugin 2.1 available</title>
		<link>https://www.privacyidea.org/privacyidea-simplesamlphp-plugin-2-1-available/</link>
		
		<dc:creator><![CDATA[Cornelius Kölbel]]></dc:creator>
		<pubDate>Tue, 15 Mar 2022 16:16:02 +0000</pubDate>
				<category><![CDATA[privacyIDEA Plugins]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[simplesamlphp]]></category>
		<category><![CDATA[SSO]]></category>
		<guid isPermaLink="false">https://www.privacyidea.org/?p=2286</guid>

					<description><![CDATA[We are proud to release the privacyIDEA simpleSAMLphp Plugin 2.1. We added a new feature, that allows the administrator to configure real Single Sign-On or secure 2FA requirement. In Single Sign-On mode, the user is asked for the second factor only once. In the secure 2FA requirement, the user is required to provide his second [&#8230;]]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><a href="https://www.privacyidea.org/wp-content/uploads/2022/03/privacyIDEA_Single_Sign_On.jpg"><img fetchpriority="high" decoding="async" src="https://www.privacyidea.org/wp-content/uploads/2022/03/privacyIDEA_Single_Sign_On-1024x666.jpg" alt="" class="wp-image-2288" width="602" height="391" srcset="https://www.privacyidea.org/wp-content/uploads/2022/03/privacyIDEA_Single_Sign_On-1024x666.jpg 1024w, https://www.privacyidea.org/wp-content/uploads/2022/03/privacyIDEA_Single_Sign_On-300x195.jpg 300w, https://www.privacyidea.org/wp-content/uploads/2022/03/privacyIDEA_Single_Sign_On-768x499.jpg 768w, https://www.privacyidea.org/wp-content/uploads/2022/03/privacyIDEA_Single_Sign_On-1536x998.jpg 1536w, https://www.privacyidea.org/wp-content/uploads/2022/03/privacyIDEA_Single_Sign_On.jpg 2000w" sizes="(max-width: 602px) 100vw, 602px" /></a></figure></div>



<p>We are proud to release the privacyIDEA simpleSAMLphp Plugin 2.1. We added a new feature, that allows the administrator to configure real Single Sign-On or secure 2FA requirement.</p>



<p>In Single Sign-On mode, the user is asked for the second factor only once. In the secure 2FA requirement, the user is required to provide his second factor for each application where he wants to log in.</p>



<p>The administrator can configure this behavirour in the config file with the parameter &#8220;SSO&#8221;.</p>



<p>The new version of the privacyIDEA simpleSAMLphp plugin is available via <a rel="noreferrer noopener" href="https://github.com/privacyidea/simplesamlphp-module-privacyidea/releases/tag/v2.1.0" target="_blank">Github</a>. You can download the code there and add it to your installation.<br></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to use Nextcloud with privacyIDEA</title>
		<link>https://www.privacyidea.org/how-to-use-nextcloud-with-privacyidea/</link>
		
		<dc:creator><![CDATA[Micha Preußer]]></dc:creator>
		<pubDate>Thu, 14 Mar 2019 14:52:48 +0000</pubDate>
				<category><![CDATA[Howto]]></category>
		<category><![CDATA[simpleSAMLphp]]></category>
		<category><![CDATA[Nextcloud]]></category>
		<category><![CDATA[simplesamlphp]]></category>
		<category><![CDATA[SSO]]></category>
		<guid isPermaLink="false">https://www.privacyidea.org/?p=1515</guid>

					<description><![CDATA[Nextcloud changed in version 14 the authentication function, which makes it impossible for us to be as flexible as we want to be. We tried to use Nextcloud with simpleSAMLphp and privacyIDEA to get the flexibility, we love. Here you can see, how it is working.This how-to shows only the basics. To get further information [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Nextcloud changed in version 14 the authentication function, which makes it impossible for us to be as flexible as we want to be. We tried to use Nextcloud with simpleSAMLphp and privacyIDEA to get the flexibility, we love. </p>



<p>Here you can see, how it is working.<br>This how-to shows only the basics. To get further information follow the links below.</p>



<h2 class="wp-block-heading"><a id="Installing_privacyIDEA_6"></a>Installing privacyIDEA</h2>



<p>You should install privacyIDEA on a different server, than sipmleSAMLphp and Nextcloud.<br>In this case, we use the Apache2 setup on a fresh installed Ubuntu 16.04.<br>During the installation, you will be asked for a mysql root password.</p>



<ul class="wp-block-list"><li>Adding the repository <code>apt-add-repository ppa:privacyidea/privacyidea</code></li><li>Update with <code>apt update</code></li><li>Installing privacyIDEA for apache2 <code>apt install privacyidea-apache2</code></li><li>Create administrator account with <code>pi-manage admin add &lt;username&gt;</code></li></ul>



<p>Congratulations you installed privacyIDEA successfully.</p>



<p>Now privacyIDEA needs to know, where your users are stored. Please check our <a href="https://privacyidea.readthedocs.io/en/latest/configuration/useridresolvers.html">documentation</a> for more information about this.</p>



<h2 class="wp-block-heading"><a id="Installing_simpleSAMLphp_as_an_identity_provider_21"></a>Installing simpleSAMLphp as an identity provider</h2>



<p>Please follow the <a href="https://simplesamlphp.org/docs/stable/simplesamlphp-idp">instructions from simpleSAMLphp</a></p>



<h3 class="wp-block-heading"><a id="Installing_the_privacyIDEA_module_for_simpleSAMLphp_25"></a>Installing the privacyIDEA module for simpleSAMLphp</h3>



<p>First of all you need to install the module privacyIDEA. You can get the current version on <a href="https://github.com/privacyidea/simplesamlphp-module-privacyidea">GitHub</a>.</p>



<p>Put the files in the directory <code>modules/privacyidea</code>.</p>



<p>The privacyIDEA module can be used in two different ways:<br><strong>Method 1:</strong> The user’s first and second factor will be authenticated against privacyIDEA<br><strong>Method 2:</strong> Only the second factor will be authenticated against privacyIDEA</p>



<p>In this how-to, we only show the simplest way to configure. Especially the <strong>method 2</strong> can be configured way more.</p>



<h4 class="wp-block-heading"><a id="Method_1_37"></a>Method 1</h4>



<p>We will install privacyIDEA as an authentication source.<br>To do that, we have to append the configuration to <code>config/authsources.php</code></p>



<p>This is the basic configuration</p>



<pre class="wp-block-code"><code>'example-privacyidea' => array(
    'privacyidea:privacyidea',
    'privacyideaserver' => 'https://your.server.com/pi',
),
</code></pre>



<p>If you want to edit more details, please check the <a href="https://github.com/privacyidea/simplesamlphp-module-privacyidea/blob/master/docs/privacyidea.md">documentation on GitHub</a>.</p>



<p>After editing the configuration, please enable the authentication source in the metadata <code>metadate/saml20-idp-hosted.php</code><br>Add <code>'auth' => 'example-privacyidea'</code></p>



<h4 class="wp-block-heading"><a id="Method_2_56"></a>Method 2</h4>



<p>If you want to use the second method, you have to use another authentication source (e.g. LDAP)<br>After that, activate privacyIDEA as an authentication processing filter.<br>Append in the array in your metadata <code>metadata/saml20-idp-hosted.php</code> the following lines.</p>



<p>This is the basic configuration</p>



<pre class="wp-block-code"><code>'authproc.idp' => array(
    20 => array(
        'class'             => 'privacyidea:serverconfig',
        'privacyideaserver' => 'https://your.server.com/pi',
    )
    25 => array(
        'class'             => 'privacyidea:privacyidea',
    ),
),
</code></pre>



<p>If you want to configure the authentication processing filter in more details, please check the <a href="https://github.com/privacyidea/simplesamlphp-module-privacyidea/blob/master/docs/privacyidea.md">documentation on GitHub</a>.</p>



<h2 class="wp-block-heading"><a id="Installing_Nextcloud_77"></a>Installing Nextcloud</h2>



<p>Please follow the <a href="https://docs.nextcloud.com/server/15/admin_manual/installation/index.html">instructions from Nextcloud</a></p>



<h3 class="wp-block-heading"><a id="Install_and_configure_the_app_SSO__SAML_authentication_81"></a>Install and configure the app ‘SSO &amp; SAML authentication’</h3>



<p>This app can be installed via the marketplace.</p>



<p>After installing the app, it has to be configured like it is done in the following.</p>



<p><strong>Attribute to map the UID to.</strong><br>
This depends on the authentication source.<br>
If you use method 1 (privacyIDEA as an authentication source) and you did not change the attribute map, enter <code>username</code></p>



<p><strong>Identifier of the IdP entity (must be a URI)</strong><br>
<code>https://your.server.com/simplesamlphp/saml2/idp/metadata.php</code></p>



<p><strong>URL Target of the IdP where the SP will send the Authentication Request Message</strong><br>
<code>https://your.server.com/simplesamlphp/saml2/idp/SSOService.php</code></p>



<p><strong>URL Location of the IdP where the SP will send the SLO Request</strong><br>
<code>https://your.server.com/simplesamlphp/saml2/idp/SingleLogoutService.php</code></p>



<p><strong>Public X.509 certificate of the IdP</strong><br>
You can get it from <a href="https://your.server.com/simplesamlphp/module.php/saml/idp/certs.php/idp.crt">https://your.server.com/simplesamlphp/module.php/saml/idp/certs.php/idp.crt</a></p>



<p>If you want to, you can add additional attribute mappings or security settings, but for this how-to it should be enough.</p>



<p>When everything is configured, you can click on ‘Download metadata XML’. To add this is your saml20-sp-remote.php, you need to parse it. Use <a href="https://your.server.com/simplesamlphp/admin/metadata-converter.php">https://your.server.com/simplesamlphp/admin/metadata-converter.php</a> to do so.</p>



<p>You can copy the result in your <code>metadata/saml20-sp-remote.php</code>.</p>



<h2 class="wp-block-heading">That&#8217;s it</h2>



<p>privacyIDEA, simpleSAMLphp and Nextcloud are now configured in the correct way.<br>You and your users will be able to authenticate now!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Maintenance release privacyIDEA 2.23.4</title>
		<link>https://www.privacyidea.org/maintenance-release-privacyidea-2-23-4/</link>
		
		<dc:creator><![CDATA[Cornelius Kölbel]]></dc:creator>
		<pubDate>Wed, 06 Feb 2019 15:41:59 +0000</pubDate>
				<category><![CDATA[release]]></category>
		<category><![CDATA[Challenge Response]]></category>
		<category><![CDATA[ownCloud]]></category>
		<category><![CDATA[simplesamlphp]]></category>
		<guid isPermaLink="false">https://www.privacyidea.org/?p=1486</guid>

					<description><![CDATA[Today we released a maintenance release of privacyIDEA. The new version 2.23.4 comes with a few fixes in regards to challenge response authentication, which is used with Emails and SMS tokens. Challenge Response The response of the administrative triggerchallenge call is now consistent with a user triggered challenge. This makes it easier for plugins to [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Today we released a maintenance release of privacyIDEA. The new version 2.23.4 comes with a few fixes in regards to challenge response authentication, which is used with Emails and SMS tokens.</p>



<h2 class="wp-block-heading">Challenge Response</h2>



<p>The response of the administrative triggerchallenge call is now consistent with a user triggered challenge. This makes it easier for plugins to handle triggered challenges and also allow multiple challenges at a time. E.g. in the ownCloud or simpleSAMLphp plugin the user would now be able to have several challenge response tokens at the same time and login with either of them.</p>



<div class="wp-block-image"><figure class="alignright"><img decoding="async" width="325" height="402" src="https://www.privacyidea.org/wp-content/uploads/2019/02/display-challenges-1.png" alt="" class="wp-image-1492" srcset="https://www.privacyidea.org/wp-content/uploads/2019/02/display-challenges-1.png 325w, https://www.privacyidea.org/wp-content/uploads/2019/02/display-challenges-1-243x300.png 243w" sizes="(max-width: 325px) 100vw, 325px" /></figure></div>



<h2 class="wp-block-heading">IE and LDAP</h2>



<p>The Internet Explorer sometimes does not provide a usual expected-language header. So even if it looks like the IE would expect a German web site, the privacyIDEA web UI would still be displayed in English. This issue was fixed.</p>



<p>Last but not least, a minor change in the event handler code now avoids an additional LDAP request to the LDAP server, thus speeding up the responses and decreasing the load on the LDAP server.</p>



<p>A complete changelog can be found <a rel="noreferrer noopener" aria-label="here (opens in a new tab)" href="https://github.com/privacyidea/privacyidea/blob/branch-2.23/Changelog" target="_blank">here</a>.</p>



<h2 class="wp-block-heading">Update</h2>



<p>privacyIDEA can be updated from the usual sources like the launchpad repository or the Python package index.</p>



<div class="wp-block-button aligncenter is-style-squared"><a class="wp-block-button__link has-background" href="https://privacyidea.readthedocs.io/en/latest/installation/index.html" style="background-color:#1c6b8f">Documentation for installation and update&#8230;</a></div>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
