Bonjour à tous,

J'ai une question à vous poser, il y a pas mal de temps que je suis dessus et
je ne trouve pas la solution.

Alors je vous expliques, j'ai enfin réussi à faire marcher le smtp, lorsque une
personne s'inscrit elle reçoit un mail avec le lien pour activer son compte.

En cliquant sur le lien j'aimerais, lors du chargement de la page que la
personne soit loguée automatiquement et ça je n'arrive pas à le faire.

Je vous copie/colle le code de la page validation.aspx.cs peut être que vous
pourrais m'aider.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using MabassededonnéTableAdapters;
 
public partial class validation : System.Web.UI.Page
{
 
 
protected void Page_Load(object sender, EventArgs e)
{
 
string username = Request.QueryString["id"];
if (username != null)
{
CompleterProfil.PostBackUrl = "Mon-compte.aspx";
}
}
 
protected void Page_PreInit(object sender, EventArgs e)
{
string username = Request.QueryString["id"];
if (username != null)
{
MembershipUser user = Membership.GetUser(username);
if (User != null)
{
user.IsApproved = true;
Membership.UpdateUser(user);
}
}
}
}
Je vous remercie et je vous souhaite à tous une bonne journée.

Elise.