Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <p:commandLink id="btn_save_users_modal"
- action="#{messageBean.insert()}"
- styleClass="btn btn-success"
- update=":message_form"
- validateClient="true">
- <i class="fa fa-check fa-fw" /> #{bundle['system.ui.label.save']}
- </p:commandLink>
- public void insert() {
- try {
- messageFacade.save(message);
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- public String doLogin() {
- // Força a JVM para pt-BR, assim a formatação numérica fica no formato
- // brasileiro
- Locale.setDefault(new Locale("pt", "BR"));
- // Validações
- if (this.username == null || this.username.equals("")) {
- MessageGrowl.warn(
- MessageProperties.getString("message.loginVazio"), false);
- } else if (this.password == null || this.password.equals("")) {
- MessageGrowl
- .warn(MessageProperties.getString("message.passwordVazio"),
- false);
- } else {
- // String hashedPassword = SecurityUtils.getHashedString(password);
- this.loggedUser = loginUserFacade.getValideUser(username,password);
- if (this.loggedUser != null) {
- isAuthenticated = true;
- redirectIfAlreadyLogged();
- }
- else {
- MessageGrowl.error(MessageProperties
- .getString("login.autenticacao"));
- clear();
- }
- }
- return "";
- }
- @ManagedProperty(value = "#{loginMB}")
- private LoginMB loginMB;
- public void setLoginMB(LoginMB loginMB) {this.loginMB = loginMB;}
- public void insert() {
- //pegando o usuario: loginMB.getUsername();
- }
- @Transactional
- public Usuario verificaLoginSenha(String email, String senha) {
- Usuario usuario = usuarioDao.verificaLoginSenha(email,senha);
- if(usuario!=null){
- if(usuario.getCadastroAtivo()){
- logAutenticacaoService.salvar(new LogAutenticacao(new Date(),usuario));
- }
- }
- return usuario;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement