/branches/v3/impl/src/web/auth/requestChangePassResponse.jsp |
---|
New file |
0,0 → 1,66 |
<%@ page import="pt.estgp.estgweb.domain.User" %> |
<%@ page import="pt.estgp.estgweb.utils.ConfigProperties" %> |
<%@ page contentType="text/html;charset=UTF-8" language="java" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %> |
<%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %> |
<div class="panel panel-default"> |
<div class="panel-heading">Pedido de Alteração de Password</div> |
<div class="panel-body"> |
<html:errors/> |
<jomm:messages/> |
<% |
User u = (User) request.getAttribute("UserRequesterPasswordChange"); |
if(u != null) |
{ |
%> |
<p>Caro <%=u.getName()%> foram enviados emails de reposição de password para os seguintes endereços:</p> |
<ul> |
<% |
if(u.getEmail() != null && u.getEmail().length() > 0) |
{ |
%> |
<li> |
<%=u.getEmail()%> |
</li> |
<% |
} |
if(u.getOutEmail() != null && u.getOutEmail().length() > 0) |
{ |
%> |
<li> |
<%=u.getOutEmail()%> |
</li> |
<% |
} |
if(u.getPreferrefEmail() != null && u.getPreferrefEmail().length() > 0) |
{ |
%> |
<li> |
<%=u.getPreferrefEmail()%> |
</li> |
<% |
} |
%> |
</ul> |
<% |
} |
else |
{ |
%> |
<p> |
Contacto da administração de sistemas: |
</p> |
<ul> |
<li><%=ConfigProperties.getProperty("admin.email")%></li> |
<li><%=ConfigProperties.getProperty("admin.email.2")%></li> |
</ul> |
<% |
} |
%> |
</div> |
</div> |
/branches/v3/impl/src/web/auth/index.jsp |
---|
15,27 → 15,35 |
</div> |
</logic:notEmpty> |
<div class="row"> |
<div class="col-sm-12"> |
<div class="col-md-6"> |
<html:errors/> |
<jomm:messages/> |
<form role="form" action="<%=request.getContextPath()%><%=Globals.SYSTEM_REDIRECTIONS_POLICY_AUTHENTICATION_ACTION%>" method="post"> |
<input type="hidden" name="dispatch" value="login"> |
<div class="form-group clearfix" > |
<label class="col-sm-12" for="login" style="margin-bottom: 10px"><jomm:messageConfigKey config="authentication.policy.username.msg.key"/></label> |
<div class="col-sm-6"> |
<label class="col-md-12" for="login" style="margin-bottom: 10px"><jomm:messageConfigKey config="authentication.policy.username.msg.key"/></label> |
<div class="col-md-6"> |
<input type="text" class="form-control" id="login" name="username"/> |
</div> |
</div> |
<div class="form-group clearfix"> |
<label class="col-sm-12" for="pwd" style="margin-bottom: 10px"><jomm:messageConfigKey config="authentication.policy.password.msg.key"/></label> |
<div class="col-sm-6"> |
<label class="col-md-12" for="pwd" style="margin-bottom: 10px"><jomm:messageConfigKey config="authentication.policy.password.msg.key"/></label> |
<div class="col-md-6"> |
<input type="password" class="form-control" id="pwd" name="password"/> |
</div> |
</div> |
<div class="col-sm-12 clearfix"> |
<button type="submit" class="btn btn-default"><bean:message key="submit"/></button> |
<button type="submit" class="btn btn-success"><bean:message key="submit"/></button> |
</div> |
</form> |
</div> |
<div class="col-md-6"> |
<h2>Esqueci a password</h2> |
<div class="col-sm-12"> |
<p><a class="btn btn-default" href="<%=request.getContextPath()%>/requestChangePassword.do">Perdi a minha password e desejo receber um email para a redefinir</a></p> |
</div> |
</div> |
</div> |
</div> |
/branches/v3/impl/src/web/auth/lostPass.jsp |
---|
New file |
0,0 → 1,28 |
<%@ page import="pt.estgp.estgweb.Globals" %> |
<%@ page contentType="text/html;charset=UTF-8" language="java" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %> |
<%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %> |
<div class="panel panel-default"> |
<div class="panel-heading">Perdi a minha password</div> |
<div class="panel-body"> |
<html:errors/> |
<jomm:messages/> |
<p>Para receber um email de reposição de password introduza uma das informações requisitadas para podermos proceder à sua identificação</p> |
<form class="form-vertical" action="<%=request.getContextPath()%>/requestChangeMyPassword.do" method="post"> |
<input type="hidden" name="dispatch" value="requestChangePassword"> |
<div class="form-group col-md-12"> |
<label class="col-md-12">Nome de Utilizador / Email / Número de Cartão de Cidadão / Número de Aluno / Número de Docente</label> |
<div class="col-md-4"> |
<label class="control-label"> |
<input class="form-control" type="text" name="identifier"> |
</label> |
</div> |
</div> |
<button class="btn btn-success" type="submit">Enviar um Email para poder alterar a minha Password</button> |
</form> |
</div> |
</div> |