Jump to content
andref7

LOGIN seguro para um site

Recommended Posts

andref7

Boas!

Sou novo neste forum mas aconselharam-me como amigos meus ja tiveram respostas acertadas decidi esperimentar

ando num cursso de informatica no 12º ano logo tenho de fazer uma PAP e escolhi fazer um site, a parte mais critica e que nao consigo fazer nem arranjar e um login seguro e eficas alguem me pode ajudar??????

Obrigado

Share this post


Link to post
Share on other sites
yyajsayy

Parece que, se deres um pequena pesquisa aqui no fórum, ou talvez no google, deves encontrar algumas ferramentas e recursos para trabalhares, visto que até já repostei a meia dúzia de tópicos como este.

Caso não encontres, diz kk coisa.

Para teres uma ideia, vai dando uma pesquisade-la por "sessões", ou coloca na caixa de texto do google search "login + asp.net" ;)


"If it don't work the first time, rename it to version 1.0."

http://seguranca-informatica.pt

Share this post


Link to post
Share on other sites
bruno1234

Uma alternativa é usares o login de terceiros, como o yahoo ou google, tens https e toda a gestão dos logins de borla.

Podes ver um exemplo no site www.nerddinner.com

Este site foi feito pela microsoft para promover a sua tecnologia asp.net mvc.

O código está disponivel no codeplex.


Matraquilhos para Android.

Gratuito na Play Store.

https://play.google.com/store/apps/details?id=pt.bca.matraquilhos

Share this post


Link to post
Share on other sites
paulo silva

Boas andré,

Realmente é preciso teres cuidado com os login's.

Aconselho-te a pesquisares sobre "injecção SQL" é uma das muitas maneiras de poder entrar no teu site.

É um bom começo para criares um login seguro.

Cumprimentos Paulo Silva

Share this post


Link to post
Share on other sites
iniciante

já agora alguém me pode dizer qual é a melhor maneira da acesso à base de dados para prevenir a injecção SQL? eu estou a usar linq

(exemplo)

var num = from n in BD.users
                          where n.email.Equals(email)
                          select n.id;

mas naquilo que vi na internet só vejo falar em Stored Procedures...! qual a mais fiável?


RC

Share this post


Link to post
Share on other sites
andref7

Boas Ja pesquizei no site e encontrei o codigo para o login so nao consegui encontrar o codigo para criar um carrinho de compras alguem pode ajudar???????????????  :wallbash:

obrigado  :)

Share this post


Link to post
Share on other sites
paulo silva

Boas, carrinho de compras podes guardar variaveis em sessão ou em cookies, mas aconcelho em sessão por haver browseres em que os cookies estão desactivados.

Tu se pensares um pouco penso que arranjas a logica.

Cumprimentos Paulo Silva

Share this post


Link to post
Share on other sites
CloudPT

Boas.

O que eu faria no teu lugar era um login com acesso a uma base de dados.

Dim connection As New SqlClient.SqlConnection
        Dim comand As New SqlClient.SqlCommand
        Dim adaptor As New SqlClient.SqlDataAdapter
        Dim dataset As New DataSet

        connection.ConnectionString = ("Caminho do connection String")
        comand.CommandText = "SELECT * FROM [Login] WHERE Username= '" & TextBox1.Text & "' AND Password='" & TextBox2.Text & "';" 'Codigo importante 
        connection.Open()
        comand.Connection = connection
        adaptor.SelectCommand = comand
        adaptor.Fill(dataset, "0")
        Dim count = dataset.Tables(0).Rows.Count
                 Form1.Show()
            Me.Hide()
        Else
            MsgBox("Username ou password incorrectos", MsgBoxStyle.Critical)

        End If

Eu já usei este codigo espero ter sido util  :P

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.