AMB Posted March 7, 2012 Report Share Posted March 7, 2012 Boa Tarde é o seguinte eu envio um mail de uma pagina aspx, mas como consigo captar que quem recebeu o mail clicou no link que o mail leva no body, para desactivar a subscrição??? Obrigada Link to comment Share on other sites More sharing options...
bruno1234 Posted March 7, 2012 Report Share Posted March 7, 2012 O link que envias é um link para onde? Provavelmente é aí que tens que fazer o que precisas. Matraquilhos para Android. Gratuito na Play Store. https://play.google.com/store/apps/details?id=pt.bca.matraquilhos Link to comment Share on other sites More sharing options...
AMB Posted March 7, 2012 Author Report Share Posted March 7, 2012 O link apenas o tenho a direccionar para uma pagina que diz subscrição cancelada com sucesso....só que preciso de saber como identificar que a cancelou para ai poder actualizar a base dados Link to comment Share on other sites More sharing options...
bruno1234 Posted March 7, 2012 Report Share Posted March 7, 2012 No destino do link é que deves fazer o tratamento que precisas. Matraquilhos para Android. Gratuito na Play Store. https://play.google.com/store/apps/details?id=pt.bca.matraquilhos Link to comment Share on other sites More sharing options...
AMB Posted March 8, 2012 Author Report Share Posted March 8, 2012 e como é que guardo o nome do utilizador no link??? Desde já obrigada Link to comment Share on other sites More sharing options...
ricasss Posted March 8, 2012 Report Share Posted March 8, 2012 do genero: www.link.pt/subscricao.aspx?iduser=5 depois para ires buscar o "5" dim iduser as integer iduser = Request.QueryString("idUser") Link to comment Share on other sites More sharing options...
AMB Posted March 8, 2012 Author Report Share Posted March 8, 2012 Então eu cada mail que envie se for para utilizadores diferentes tenho de colocar um link diferente no corpo do mail?? linkuser=5 linkuser=6 assim??? Link to comment Share on other sites More sharing options...
ricasss Posted March 8, 2012 Report Share Posted March 8, 2012 Isso mesmo depois no load da página fazes esse request para obteres o id do utilizador e fazeres o código para desactivação da subscrição Link to comment Share on other sites More sharing options...
bruno1234 Posted March 8, 2012 Report Share Posted March 8, 2012 O caso do iduser ser um inteiro serve como exemplo, mas na vida real não te esqueças que tem que ser substituído por um código de cancelamento que seja único e que não seja fácil alterar a query string no browser para um valor válido. Caso contrário, qualquer pessoa começa a cancelar contas alterando apenas o url. Matraquilhos para Android. Gratuito na Play Store. https://play.google.com/store/apps/details?id=pt.bca.matraquilhos Link to comment Share on other sites More sharing options...
ricasss Posted March 8, 2012 Report Share Posted March 8, 2012 Claro, eu dei um exemplo a partir dai ele tem que fazer por ele próprio, e ver o que pode estar mal ou errado Link to comment Share on other sites More sharing options...
bruno1234 Posted March 8, 2012 Report Share Posted March 8, 2012 Eu percebi, mas pelo sim pelo não, relembrei. Matraquilhos para Android. Gratuito na Play Store. https://play.google.com/store/apps/details?id=pt.bca.matraquilhos Link to comment Share on other sites More sharing options...
Rechousa Posted March 8, 2012 Report Share Posted March 8, 2012 Viva, O caso do iduser ser um inteiro serve como exemplo, mas na vida real não te esqueças que tem que ser substituído por um código de cancelamento que seja único e que não seja fácil alterar a query string no browser para um valor válido. Caso contrário, qualquer pessoa começa a cancelar contas alterando apenas o url. Para este género de coisas utilizo sempre dois ID's, por norma um inteiro e um GUID. Estou a ponderar no futuro substituir o inteiro por outro GUID. Pedro Martins Sharing is Knowledge! http://www.linkedin.com/in/rechousa Link to comment Share on other sites More sharing options...
ricasss Posted March 9, 2012 Report Share Posted March 9, 2012 Eu percebi, mas pelo sim pelo não, relembrei. e fizeste muito bem 👍 Link to comment Share on other sites More sharing options...
ahco Posted June 22, 2012 Report Share Posted June 22, 2012 tb tenho que pensar nessa hipotese. Link to comment Share on other sites More sharing options...
bruno1234 Posted June 22, 2012 Report Share Posted June 22, 2012 Para teres uma ideia podes ver este artigo: http://www.troyhunt.com/2012/05/everything-you-ever-wanted-to-know.html É sobre reset de password, mas penso que o conceito também se aplica a este caso. Matraquilhos para Android. Gratuito na Play Store. https://play.google.com/store/apps/details?id=pt.bca.matraquilhos Link to comment Share on other sites More sharing options...
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