Ir para conteúdo


Foto

[RESOLVIDO] Dicas para Autenticação com o sencha


  • Por favor, faça o login para responder
3 respostas neste tópico

#1 Felipe Duardo

Felipe Duardo

    Novato

  • Membros
  • PipPip
  • 13 posts

Postado 09 January 2012 - 11:30

Salve raça!

estou começando o desenvolvimento de uma app com o sencha que sera embarcada com o phonegap...

essa app terá um funcionamento mais ou menos assim, em um primeiro acesso deve ser gravado o host, login e senha
para a app autenticar e puxar os dados e menus conforme as permissões desse usuário do server, esses dados ficarão encriptados
e gravados usando localStorage, para que o usuário não precise toda hora ficar colocando os dados para login...

toda vez que app solicitar ou enviar dados para o servidor devera ser feito uma autenticação do com esses dados..

gostaria de dicas de como montar essa estrutura para autenticação no server...

#2 javaman

javaman

    Member Avançado

  • Membros
  • PipPipPip
  • 595 posts

Postado 09 January 2012 - 14:07

melhor vc trabalhar com token de acesso, oauth e afins

mas sua duvida ta mto aberta, fica dificil ajudar

ideal eh vc fazer alguma coisa pra ter uma duvida mais concreta

[]s

#3 Felipe Duardo

Felipe Duardo

    Novato

  • Membros
  • PipPip
  • 13 posts

Postado 23 August 2012 - 09:54

Então eu fiz isso mesmo criei um regra para token na minha api,
e adicionei esse cara

Ext.Dispatcher.on('before-dispatch', function(interaction) {
    if(Ext.isFunction(interaction.controller.beforeFilter)) {
        console.log(interaction.controller.id);
        console.log(interaction.action);
        return interaction.controller.beforeFilter.call();
    };
    return true;
});

e em todos meus controllers restritos eu coloquei esse cara

beforeFilter: App.requireUser

o require user verifica o estado do meu token...
em todos minhas requisições para api eu faço um verificação com o token tambem..
a ideia não é original, achei aqui: https://github.com/s...cha-touch-login

#4 ReapeR

ReapeR

    Member Avançado

  • Expert User
  • 854 posts
  • LocationBlumenau - SC

Postado 23 August 2012 - 11:51

Saiu hoje mesmo no blog da sencha um exemplo de aplicação pra Touch que usa oAuth...
Dá um look pra ver se ajuda :)

http://www.sencha.co...com/#date:14:00




1 usuário(s) está(ão) lendo este tópico

0 membros, 1 visitantes, 0 membros anônimos