|
||
|
|
|
Avaliação:
![]() ![]() ![]() ![]() | Publicado em: 03/12/2006Sistema de login e senha no flash
Juliano JGC 18 anos de idade, experiência como técnico de informática, instrutor de informática básica e de web design, atualmente atua como Instrutor de informática básica e web, e também como designer free lance.
Olá pessoal, hj iremos ver cmo montar um sistema de login e senha no flash, sem uso de banco de dados...
Então vamos la.... Abrindo um novo documento no flash, iremos criar duas layers.... assim: ![]() A layer layout terá apenas uma frame com o visual do nosso sisteminha de login e senha... e na layer textos terá 3 frames... na primeira frame terá o seguinte código: stop(); login = ""; senha = ""; status = ""; login.tabIndex =1 senha.tabIndex = 2 btn.tabEnabled = false status.tabEnabled = false Esse código fará com que ao sair do seu usuário ele estará cm os campos de entrada de textos e o campo dinâmico q retornará a mensagem de erro caso o usuario e a senha não batam estejam limpos... e com que ao usar a tecla TAB ele apenas navegue pelos campos de entra usuario e senha, e não passe pelo botão entrar ou pelo campo status. Agora na primeira frame da layer layout faremos a parte visual com dois textos estáticos mesmo e criaremos o botão entrar, e instanciaremos esse botão entrar de btn... e na layer textos, colocaremos dois imput text, e daremos os nomes das variáveis de cada um cmo login e o outro de senha, no campo senha, va la na barra de propriedades e do lado de onde vc bota a variável tem um campo que deverá estar seleciona a opção single line, troque para PASSWORD e tbm colocaremos um dinamic text e daremos o nome da variavel cmo status... assim ![]() Agora vamos as actions do nosso botão entrar... fica assim: on(release) { if (login == "flash" and senha == "123456"){ gotoAndStop("flash"); } if (login == "jgcweb" and senha == "jgc123") { gotoAndStop("jgc"); } else { status = "Dados incorretos"; } } Explicando as actions.... Bom ele fará uma verificação ao clicar e soltar, se o campo login for igual a flash e o campo senha for igual a 123456 ele va e pare na frame flash, e se o campo login for igual a jgcweb e a senha for jgc123 ele va e pare na frame jgc, ou se os campos não combinarem, no caso o usuário e senha não bater conforme o panejado ele retorne a mensagem: Dados incorretos no campo dinâmico instanciado cmo status.. Simples não!? Ele faz uma pequena verificação dos campos e retorna a vc... Feito isso, criaremos mais duas layers em branco e colocaremos o conteúdo no meu caso apenas uma mensagem... e pra cada frame nos instanciaremos elas tbm... uma cmo "flash" e outra cmo "jgc" sem aspas... ahhh tbm instanciaremos a 1ª frame q no caso é onde esta os dois campos de entrada de texto, deem o nome de usuarios. (vai servir pra o botão sair) e para fazer isso vcs selecionam a frame e nas propriedades tem o campo Frame e embaixo tem Label type... no label type deixaremos name e no frame colocaremos o nome da nossa frame.. assim: ![]() E pronto, depois de dar os nomes as frames é só criar um botão sair e botar em cada frame instanciada... dae nas actions do botão sair vcs colocam: on(release) { gotoAndStop("usuarios"); } E pronto é só testar e ver cmo vai ficar.... esses são os dados: Usuario: flash Senha: 123456 ou Usuario: jgcweb Senha: jgc123 Abraço a todos e até o próximo tuto... Alexandre
Depois passa o endereço de alguns sites que você tenha feito isso pra eu dar uma olhada?!
Valew! Abraços. PS: Dá uma pesquisada num programa chamado Flash Decompiler. ![]() ![]() ![]() ![]() ![]() JGC <jgc@não_sei>
Pois é ia esquecendo de falar no tuto, mas o problema desse sistema é o flash decompiler, pois com esse programa o cara consegue roubar todos os usuários e senhas... Por isso nunca usei em trabalhos, mas postei pois achei interessante compartilhar com o pessoal : Não avaliado
Paulo Roberto <contatope@hotmail.com>
Pois é, esse sistema não oferece nenhuma segurança para o site, tenta explorar tutoriais que trabalhem com coldfusion ou até mesmo PHP, enfim, com linguagens que ofereçam BD seguro.
![]() ![]() ![]() ![]() ![]() jgc
Realmente não é aconselhável para site, mas para brincadeiras é bacaninha... hahahaha : Não avaliado
C3ntaurum <kh3nz0@hotmail.com>
Joia... mande para mim o link tb pois gostaria d ver o uso.. mtu legal
abraços ![]() ![]() ![]() ![]() ![]() Alvix <alvimarof@hotmail.com>
Isso ajuda muita gente......só pode ser bom!!!Excelente!
![]() ![]() ![]() ![]() ![]() bruno <enable@netcabo.pt>
oix eu sou tuga tenho 30 anos mas
ainda estou muito ferde no flash, deu-me na carola aprender e já faço umas coisitas, e muito obrigado pela dica está maravilhoso e a funcionar;) qq coisa visitem o site www.enable.home.sapo.pt um abraço bruno ![]() ![]() ![]() ![]() ![]() Renan Fernando <fera_renan@yahoo.com.br>
Boa Noite Bruno,
Eu achei muito bom esse sistema de Login, simples e bem elaborado!! Porém, não consegui executá-lo. Fiz tudo certo, criei tudo que tinha que criar, porém não deu certo! Ass: Renan Fernando ![]() ![]() ![]() ![]() ![]() victor <webmasters@muhtr.zzn.com>
cara pode ser simples mais aqui num funciono não da uma ajuda aew!
![]() ![]() ![]() ![]() ![]() JGC <contato@jgcweb.com>
Aqueles q naum conseguirem e quizerem me mandar os flas para eu dar uma olhada podem mandar pessoal, assim q puder eu retorno OK.
Abraço a todos : Não avaliado Jr
Huuum interessante... gostei
![]() ![]() ![]() ![]() ![]() Fabricio Figueiredo <fabricio-gfigueiredo@uol.com.br>
Fiz exatamente oq foi mostrado no tutorial, mas não deu certo, estou fazendo um site, que a pricípio o acesso por login e senha é bem simples mesmo, e o site é todo em flash. Tem alguma idéia do que pode estar dando errado? : Não avaliado
Tobias <tobias_bom@hotmail.com>
nao aconselho vc a divulgar esse tipo de tutorial...pq o login e senha ficam expostos a qualquer um que queira ver, eh soh baixar o flash pelo salvar como do navegador e abrir ele com o bloco de notas e BINGO, qualquer pessoa podera ver login e senha.
![]() ![]() ![]() ![]() ![]() JGC <contato@jgcweb.com>
O problema é que este sistema não é seguro... na realidade postei para mostrar como criar condições no flash... Além do programa chamado FLASH DECOMPILER que transforma o swf em fla
Resumindo... Este sistema de login e senha no flash não tem segurança nenhuma, no caso de login e senha, o melhor é utilizar um banco de dados cmo my sql entre outros : Não avaliado rogerio <rogerio.r.rocha@gmail.com>
gostei do tutorial, bem bacana pra quem está comecando com o flash e quer entender como os objetos se "comunicam"...
O tobias falou do esquema do bloco de notas... como funciona isso? como editar um swf pelo bloco de notas? E outra.... eu nao consigo "salvar como" direto do navegador, a pagina html vem vazia... ![]() ![]() ![]() ![]() ![]() rogerio <rogerio.r.rocha@gmail.com>
Ja ia esquecendo.... Tem um eskema que vc coloca um movieclip vazio em uma swf vazia com uma action de loadMovie, na pagina index.html. para ai sim carregar as paginas principais (swf´s) dentro do movieclip vazio da swf vazia.
Assim quem conseguir baixar o arquivo swf, irá baixar apenas o swf vazio... Alguem me corrija se eu estiver errado. EXCELENTE TUTORIAL JGC ![]() ![]() ![]() ![]() ![]() Reginaldo <reginaldomar@gmail.com>
Eu não conhecia o plugmasters?
Mas estou gostando muito do conteudo do mesmo. ![]() ![]() ![]() ![]() ![]() Weslei Araujo <cat_molhado@hotmail.com>
ae manos mim ajuda ai pois to precisando de muita ajuda quem puder ajudar eu agradeço mim add ai no msn cat_molhado@hotmail.com
![]() ![]() ![]() ![]() ![]() Fabiana <fabianavigarani@hotmail.com>
Por favor se possível me enviar um donwload do artigo...
Desde já agradeço! Grata Fabiana ![]() ![]() ![]() ![]() ![]() udeyby <udeyby@hotmail.com>
kra mande o fla do esquema de login e senha em flash ... por enquanto obrigado
![]() ![]() ![]() ![]() ![]() olademir dias <olgodi@hotmail.com>
cara parece facil mesmo mas eu segui as instrucoes mas nau funcionou
![]() ![]() ![]() ![]() ![]() gabriel
ta bom mais eu faço o meu ao contrario
![]() ![]() ![]() ![]() ![]() Imperador <impera@impera.com>
Para segurança de sites é fragil mas para brincadeira iniciante é muito legal! Valeu pelo tutu!
![]() ![]() ![]() ![]() ![]() Therar <Therar@live.com>
Realmente assim fica facil com flash decompiler,
Más só usar um programa chamado SWF ENCRYPT Que nao tem decompilador que faz ver o action script. ![]() ![]() ![]() ![]() ![]() alissone <alissonneia@hotmai.com>
não entendi mto bem
meio sem pé sem cabeça fazer, usuario e senha sem utilizar banco de dados é meio estranho. mais otimo tutorial ; ) WWW.ALISSONNEIA.COM ![]() ![]() ![]() ![]() ![]() smille mc <smille-mc@hotmail.com>
ta mais se o cara simplesmente apertar o <enter>? : Não avaliado
![]() |
|
|
|