65 lines
2.3 KiB
HTML
65 lines
2.3 KiB
HTML
<!DOCTYPE html>
|
|
<html xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout" layout:decorate="~{layout}">
|
|
|
|
<head>
|
|
<title th:text="#{cas.oauth.confirm.pagetitle}"></title>
|
|
</head>
|
|
|
|
<body id="cas">
|
|
<div layout:fragment="content">
|
|
<div class="alert alert-success">
|
|
<h1 th:text="#{screen.oauth.confirm.header}"/>
|
|
|
|
<div align="middle">
|
|
<img th:src="${service.logo}" th:if="${service.logo}"/>
|
|
<p th:text="${service.description}" />
|
|
</div>
|
|
|
|
<div th:if="${dynamic}">
|
|
<div class="alert alert-warning fade in" role="alert">
|
|
<span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true"></span>
|
|
<strong th:utext="#{screen.oidc.confirm.dynamic(${dynamicTime})}"/>
|
|
</div>
|
|
</div>
|
|
|
|
<div th:unless="${#sets.isEmpty(scopes)}">
|
|
<p th:text="#{screen.oidc.confirm.asksinfo}"/>
|
|
|
|
<span th:each="scope : ${scopes}">
|
|
<div>
|
|
<span class="glyphicon glyphicon-cog" aria-hidden="true"></span>
|
|
<strong><code th:text="${scope}"/></strong>
|
|
<p th:text="#{screen.oidc.confirm.scope.__${scope}__}"/>
|
|
</div>
|
|
</span>
|
|
|
|
<div th:if="${service.informationUrl}">
|
|
<span class="glyphicon glyphicon-comment" aria-hidden="true"></span>
|
|
<a th:href="${service.informationUrl}" th:text="#{screen.oidc.confirm.infourl(${serviceName})}"/>
|
|
</div>
|
|
<div th:if="${service.privacyUrl}">
|
|
<span class="glyphicon glyphicon-eye-open" aria-hidden="true"></span>
|
|
<a th:href="${service.privacyUrl}" th:utext="#{screen.oidc.confirm.privacyurl(${serviceName})}"/>
|
|
</div>
|
|
<br/>
|
|
</div>
|
|
|
|
|
|
<strong>
|
|
<h4 th:text="#{screen.oauth.confirm.message(${serviceName})}"/>
|
|
</strong>
|
|
<p>
|
|
<a class="btn btn-submit" id="allow" name="allow"
|
|
th:href="@{${callbackUrl}}"
|
|
th:utext="#{screen.oauth.confirm.allow}"/>
|
|
|
|
<a th:if="${deniedApprovalUrl}"
|
|
class="btn btn-danger" id="deny" name="deny"
|
|
th:href="@{${deniedApprovalUrl}}"
|
|
th:utext="#{screen.oauth.confirm.deny}"/>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|