Dipsy Posted October 20, 2010 at 09:36 AM Report #351083 Posted October 20, 2010 at 09:36 AM no site que estou a criar, o utilizador pode "pedir" a recuperação da password, digiando o email Ou seja, como gerar e recuperar a password em php, com a ligação à bd??
Caya Posted October 20, 2010 at 09:54 AM Report #351087 Posted October 20, 2010 at 09:54 AM Geras a nova password, actualizas na base de dados, e envias um email ao user com a password.
Cybernavigator Posted October 20, 2010 at 10:02 AM Report #351088 Posted October 20, 2010 at 10:02 AM Tal como o/a Caya disse... Não vais recuperar a password, porque teoricamente não podes ter acesso (directo) à password dos utilizadores. Certos dados são confidenciais. Tu até podes ter um script de encriptação teu, que só tu conheças e só tu podes descodificar e ter acesso às passwords dos utilizadores na tua bd, mas o facto de tares a recuperar a password e dizê-la a um utilizador, gera uma certa confusão aos utilizadores. Porque afinal a password deles não está assim tão protegida como eles esperavam... Portanto tal como o/a Caya disse, tens de gerar uma nova password e enviar por mail ao utilizador, ao mesmo tempo, encriptas a password e guardas na base de dados. Melhores cumprimentos,João Lopes***Esta mensagem foi escrita ao abrigo do novo Acordo Ortográfico***
Dipsy Posted October 20, 2010 at 07:20 PM Author Report #351165 Posted October 20, 2010 at 07:20 PM Tal como o/a Caya disse... Não vais recuperar a password, porque teoricamente não podes ter acesso (directo) à password dos utilizadores. Certos dados são confidenciais. Tu até podes ter um script de encriptação teu, que só tu conheças e só tu podes descodificar e ter acesso às passwords dos utilizadores na tua bd, mas o facto de tares a recuperar a password e dizê-la a um utilizador, gera uma certa confusão aos utilizadores. Porque afinal a password deles não está assim tão protegida como eles esperavam... Portanto tal como o/a Caya disse, tens de gerar uma nova password e enviar por mail ao utilizador, ao mesmo tempo, encriptas a password e guardas na base de dados. sim, pois têm a sua lógica! entao mas como gero uma nova password??
scorch Posted October 20, 2010 at 07:29 PM Report #351166 Posted October 20, 2010 at 07:29 PM Vê isto. 🙂 https://www.portugal-a-programar.pt/forums/topic/6771-mais-um-sistema-para-gerar-passwords/ PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.
Dipsy Posted October 20, 2010 at 08:13 PM Author Report #351177 Posted October 20, 2010 at 08:13 PM Em 20/10/2010 às 21:29, scorch disse: Vê isto. 🙂 https://www.portugal-a-programar.pt/forums/topic/6771-mais-um-sistema-para-gerar-passwords/ basta só este código??
scorch Posted October 20, 2010 at 08:23 PM Report #351183 Posted October 20, 2010 at 08:23 PM Alteras na base de dados uma password gerada por esse "sistema". E depois envias um mail ao utilizador com a nova password. 😁 PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.
Dipsy Posted October 20, 2010 at 08:28 PM Author Report #351184 Posted October 20, 2010 at 08:28 PM Alteras na base de dados uma password gerada por esse "sistema". E depois envias um mail ao utilizador com a nova password. 👍 eu já "apliquei" este código só que me da um erro Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in .... 😁
scorch Posted October 20, 2010 at 09:11 PM Report #351191 Posted October 20, 2010 at 09:11 PM Esse é um problema porque o servidor não te permite enviar mail. PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.
Dipsy Posted October 21, 2010 at 03:56 PM Author Report #351258 Posted October 21, 2010 at 03:56 PM Esse é um problema porque o servidor não te permite enviar mail. hum... como posso corrigir??
IvanGS Posted October 21, 2010 at 04:21 PM Report #351268 Posted October 21, 2010 at 04:21 PM como corrigir nao sei, mas sei o porque lol nao da para enviar pq os servidores consideram como spam...
Dipsy Posted October 21, 2010 at 04:33 PM Author Report #351271 Posted October 21, 2010 at 04:33 PM como corrigir nao sei, mas sei o porque lol nao da para enviar pq os servidores consideram como spam... hum . . .
scorch Posted October 21, 2010 at 05:30 PM Report #351289 Posted October 21, 2010 at 05:30 PM Isso é no teu servidor de testes certo? (localhost, presumo que seja) PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.
Dipsy Posted October 21, 2010 at 06:46 PM Author Report #351298 Posted October 21, 2010 at 06:46 PM Isso é no teu servidor de testes certo? (localhost, presumo que seja) sim. deve ser isso... (de ser no localhost) so' que por agora nao queria publicar mas, futuramente é para publicar... já agora, qual é o melhor alojamento gratuito?? pelo menos para agora no inicio para ver este tipo de problemas...
brunoais Posted October 31, 2010 at 03:10 PM Report #352571 Posted October 31, 2010 at 03:10 PM em vez de acederes ao servidor SMTP usa a função mail() do PHP "[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31 Life is a genetically transmitted disease, induced by sex, with death rate of 100%.
Cybernavigator Posted October 31, 2010 at 08:58 PM Report #352597 Posted October 31, 2010 at 08:58 PM Por acaso eu acho k a melhor hipotese que ele tem é mesmo usando SMTP, isto se quiser testar pelo pc de casa. Depois sim pode substituir pelo mail(); Melhores cumprimentos,João Lopes***Esta mensagem foi escrita ao abrigo do novo Acordo Ortográfico***
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now