Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:shibidp3consent_dsgvo_tou [2020/04/16 08:56] Silke Meyerde:shibidp:config-consent-dsgvo-tou [2022/02/06 13:19] (aktuell) Wolfgang Pempe
Zeile 1: Zeile 1:
 ====== Beispiel für eine EU-DSGVO-konforme Konfiguration des User Consent Moduls - Terms of Use Template ====== ====== Beispiel für eine EU-DSGVO-konforme Konfiguration des User Consent Moduls - Terms of Use Template ======
-**[[de:shibidp3consent_dsgvo|Zurück zur Hauptseite]]**+**Zurück zur Hauptseite: [[de:shibidp:config-consent-dsgvo|Shib IdP 4.1.x]], [[de:shibidp:config-consent-dsgvo_shib-idp_4.0.x|Shib IdP 4.0.x]]**
  
 <file xml ./views/intercept/terms-of-use.vm> <file xml ./views/intercept/terms-of-use.vm>
Zeile 36: Zeile 36:
                 #end                 #end
             </header>             </header>
 +
             <div id="tou-content">             <div id="tou-content">
                 <strong>#springMessageText("my-tou.title", "Einwilligungserklärung")</strong><br />                 <strong>#springMessageText("my-tou.title", "Einwilligungserklärung")</strong><br />
Zeile 44: Zeile 45:
                 <div style="float:left;">                 <div style="float:left;">
                     <form action="$flowExecutionUrl" method="post" >                     <form action="$flowExecutionUrl" method="post" >
 +                        #parse("csrf/csrf.vm")
                         <input type="submit" name="_eventId_TermsRejected" value="#springMessageText("idp.terms-of-use.reject", "Refuse")" style="margin-right: 30px;">                         <input type="submit" name="_eventId_TermsRejected" value="#springMessageText("idp.terms-of-use.reject", "Refuse")" style="margin-right: 30px;">
                     </form>                     </form>
Zeile 49: Zeile 51:
                 <div style="float:right;">                 <div style="float:right;">
                     <form action="$flowExecutionUrl" method="post" >                     <form action="$flowExecutionUrl" method="post" >
 +                        #parse("csrf/csrf.vm")
                         <input id="accept" type="checkbox" name="_shib_idp_consentIds" value="$encoder.encodeForHTML($termsOfUseId)" required>                         <input id="accept" type="checkbox" name="_shib_idp_consentIds" value="$encoder.encodeForHTML($termsOfUseId)" required>
                         <label for="accept">#springMessageText("idp.terms-of-use.accept", "I accept the terms of use")</label>                         <label for="accept">#springMessageText("idp.terms-of-use.accept", "I accept the terms of use")</label>
Zeile 69: Zeile 72:
 </file> </file>
  
-{{tag>idp3}}+{{tag>idp3 idp4 fixme}}
  • Zuletzt geändert: vor 4 Jahren