Subversion Repositories bacoAlunos

Compare Revisions

Ignore whitespace Rev 1421 → Rev 1585

/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>