JavaFree.org | RubyOnBr.org

Tela de Login com EXTJS

Acompanhar Tela de Login com EXTJS 4 posts, 3 participantes

Avatar Leonardo Fusse 3 posts

Olá pessoal, sou iniciante no Ruby e gostaria de saber onde acho um tutorial ou exemplo de uma tela de login (user e senha) baseado em EXTJS, com validacao (configuracao controller) no ruby.

 
Cad10cd22abe80cca76b7579af2906e8 Ronaldo Possan 974 posts

Segue um exemplo básico do front-end com ExtJS. Agora o back-end é mais do mesmo e já deveria saber, se não poste quais as dúvidas.

 
Avatar Leonardo Fusse 3 posts

Olá Ronaldo, obrigado pela resposta ao topico.
Mas é o seguinte, era exatamente esse front end que eu estava me baseando. O problema é o back-end.
Tenho um modelo chamado user e um controller user.
Segue o codigo:

e o Script

Na hora que faz o authenticate ele nao retorna os valores corretos. Ele retorna null (user_name e password). Dai qualquer valor que eu colocar em user_name e password vai executar o
Ext.Msg.alert(“teste”). Essa é a minha duvida. To fazendo algo errado, tem alguma forma diferente de fazer? Se puder me ajudar, agradeço.

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>Action Controller: Exception caught</title>
  <style>
    body { background-color: #fff; color: #333; }

    body, p, ol, ul, td {
      font-family: verdana, arial, helvetica, sans-serif;
      font-size:   13px;
      line-height: 18px;
    }

    pre {
      background-color: #eee;
      padding: 10px;
      font-size: 11px;
    }

    a { color: #000; }
    a:visited { color: #666; }
    a:hover { color: #fff; background-color:#000; }
  </style>
</head>
<body>

<h1>
  NoMethodError
  
    in UserController#authenticate
  
</h1>
<pre>You have a nil object when you didn't expect it!
You might have expected an instance of ActiveRecord::Base.
The error occurred while evaluating nil.[]

Application Trace | Framework Trace | Full Trace

Request

Parameters:

{"user_name"=>"admin",
"password"=>"admin"}

Show session dump

Response

Headers:

{"Content-Type"=>"text/html; charset=ISO-8859-1",
"Cache-Control"=>"no-cache"}

 
7d1519a73fbe940d9fad1de70c01a1d8?s=80 Thiago Rocha 116 posts

http://www.screencaster.com.br/ruby-on-rails-9-trabalhando-com-sessoes-no-rails/