Je voudrais savoir s'il existe moyen de faire une
authentification sur une page AVEC du contenue et de renvoyer l'utilisateur
sur cette même page? Ce que je veux par là c'est d'éviter d'utiliser le
fichier Web.Config (pour de très longues raisons) et aussi pour éviter
d'utiliser une page login.aspx qui est selon moi pas très pratique dans le
contexte de mon présent projet.
Je vous donne un exemple du style d'authentification que je veux:
http://www.cuisinorama.com
A droite il y l'identification qui va retourner la même page mais avec un
contenue différent puisque l'utilisateur est identifié.
J'ai testé quelque truc mais cela n'a pas vraiment l'air de fonctionner.
Voila
#########
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
If Context.User.Identity.IsAuthenticated Then
Me.TxtPwd.Visible = False
Me.TxtUser.Visible = False
Me.LnkLogout.Visible = True
Else
Me.TxtPwd.Visible = True
Me.TxtUser.Visible = True
Me.LnkLogout.Visible = False
End If
End Sub
'Click sur le bouton de login.
Private Sub CmdOk_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles CmdOk.Click
Dim user As String = Replace(Me.TxtUser.Text, "'", "''")
Dim Pwd As String = Replace(Me.TxtPwd.Text, "'", "''")
Dim Ds As DataSet = Recette.SQL("Select * from Users Where Login = '" &
user & "' AND Pwd = '" & Pwd & "'")
If Ds.Tables(0).Rows.Count = 1 Then
System.Web.Security.FormsAuthentication.SetAuthCookie(user,
Me.ChbRemember.Checked)
' Base.aspx est la page sur laquel le code suivant est appellé
Response.Redirect("Base.aspx", True)
End If
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
François Gaumond
As-tu essayer avec le postback, tu vérifies si c'est el postback, si c'est le cas, tu t'assures que la personnes et bien identifier, par des variables de sessions par exemple, si tel est le cas tu affiches les informations en conséquences.
J'espère que cela va t'être utile
"Francois Soucy" a écrit dans le message de news:
BOnjour a tous,
Je voudrais savoir s'il existe moyen de faire une authentification sur une page AVEC du contenue et de renvoyer
l'utilisateur
sur cette même page? Ce que je veux par là c'est d'éviter d'utiliser le fichier Web.Config (pour de très longues raisons) et aussi pour éviter d'utiliser une page login.aspx qui est selon moi pas très pratique dans le contexte de mon présent projet.
Je vous donne un exemple du style d'authentification que je veux: http://www.cuisinorama.com A droite il y l'identification qui va retourner la même page mais avec un contenue différent puisque l'utilisateur est identifié.
J'ai testé quelque truc mais cela n'a pas vraiment l'air de fonctionner. Voila
######### Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load If Context.User.Identity.IsAuthenticated Then Me.TxtPwd.Visible = False Me.TxtUser.Visible = False Me.LnkLogout.Visible = True Else Me.TxtPwd.Visible = True Me.TxtUser.Visible = True Me.LnkLogout.Visible = False End If End Sub
'Click sur le bouton de login. Private Sub CmdOk_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CmdOk.Click Dim user As String = Replace(Me.TxtUser.Text, "'", "''") Dim Pwd As String = Replace(Me.TxtPwd.Text, "'", "''") Dim Ds As DataSet = Recette.SQL("Select * from Users Where Login = '" & user & "' AND Pwd = '" & Pwd & "'") If Ds.Tables(0).Rows.Count = 1 Then System.Web.Security.FormsAuthentication.SetAuthCookie(user, Me.ChbRemember.Checked) ' Base.aspx est la page sur laquel le code suivant est appellé Response.Redirect("Base.aspx", True) End If
End Sub
As-tu essayer avec le postback, tu vérifies si c'est el postback, si c'est
le cas, tu t'assures que la personnes et bien identifier, par des variables
de sessions par exemple, si tel est le cas tu affiches les informations en
conséquences.
J'espère que cela va t'être utile
"Francois Soucy" <Root@127.0.0.1> a écrit dans le message de
news:eMRDZwYfEHA.3964@TK2MSFTNGP12.phx.gbl...
BOnjour a tous,
Je voudrais savoir s'il existe moyen de faire une
authentification sur une page AVEC du contenue et de renvoyer
l'utilisateur
sur cette même page? Ce que je veux par là c'est d'éviter d'utiliser le
fichier Web.Config (pour de très longues raisons) et aussi pour éviter
d'utiliser une page login.aspx qui est selon moi pas très pratique dans le
contexte de mon présent projet.
Je vous donne un exemple du style d'authentification que je veux:
http://www.cuisinorama.com
A droite il y l'identification qui va retourner la même page mais avec un
contenue différent puisque l'utilisateur est identifié.
J'ai testé quelque truc mais cela n'a pas vraiment l'air de fonctionner.
Voila
#########
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
If Context.User.Identity.IsAuthenticated Then
Me.TxtPwd.Visible = False
Me.TxtUser.Visible = False
Me.LnkLogout.Visible = True
Else
Me.TxtPwd.Visible = True
Me.TxtUser.Visible = True
Me.LnkLogout.Visible = False
End If
End Sub
'Click sur le bouton de login.
Private Sub CmdOk_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles CmdOk.Click
Dim user As String = Replace(Me.TxtUser.Text, "'", "''")
Dim Pwd As String = Replace(Me.TxtPwd.Text, "'", "''")
Dim Ds As DataSet = Recette.SQL("Select * from Users Where Login = '" &
user & "' AND Pwd = '" & Pwd & "'")
If Ds.Tables(0).Rows.Count = 1 Then
System.Web.Security.FormsAuthentication.SetAuthCookie(user,
Me.ChbRemember.Checked)
' Base.aspx est la page sur laquel le code suivant est appellé
Response.Redirect("Base.aspx", True)
End If
As-tu essayer avec le postback, tu vérifies si c'est el postback, si c'est le cas, tu t'assures que la personnes et bien identifier, par des variables de sessions par exemple, si tel est le cas tu affiches les informations en conséquences.
J'espère que cela va t'être utile
"Francois Soucy" a écrit dans le message de news:
BOnjour a tous,
Je voudrais savoir s'il existe moyen de faire une authentification sur une page AVEC du contenue et de renvoyer
l'utilisateur
sur cette même page? Ce que je veux par là c'est d'éviter d'utiliser le fichier Web.Config (pour de très longues raisons) et aussi pour éviter d'utiliser une page login.aspx qui est selon moi pas très pratique dans le contexte de mon présent projet.
Je vous donne un exemple du style d'authentification que je veux: http://www.cuisinorama.com A droite il y l'identification qui va retourner la même page mais avec un contenue différent puisque l'utilisateur est identifié.
J'ai testé quelque truc mais cela n'a pas vraiment l'air de fonctionner. Voila
######### Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load If Context.User.Identity.IsAuthenticated Then Me.TxtPwd.Visible = False Me.TxtUser.Visible = False Me.LnkLogout.Visible = True Else Me.TxtPwd.Visible = True Me.TxtUser.Visible = True Me.LnkLogout.Visible = False End If End Sub
'Click sur le bouton de login. Private Sub CmdOk_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CmdOk.Click Dim user As String = Replace(Me.TxtUser.Text, "'", "''") Dim Pwd As String = Replace(Me.TxtPwd.Text, "'", "''") Dim Ds As DataSet = Recette.SQL("Select * from Users Where Login = '" & user & "' AND Pwd = '" & Pwd & "'") If Ds.Tables(0).Rows.Count = 1 Then System.Web.Security.FormsAuthentication.SetAuthCookie(user, Me.ChbRemember.Checked) ' Base.aspx est la page sur laquel le code suivant est appellé Response.Redirect("Base.aspx", True) End If
End Sub
YJLAMOTTE
Bonjour, Télécharge les sources de IBuySpy Portail sur ASP.NET
Tu trouveras ton bonheur..
YJLAMOTTE
"Francois Soucy" a écrit :
BOnjour a tous,
Je voudrais savoir s'il existe moyen de faire une authentification sur une page AVEC du contenue et de renvoyer l'utilisateur sur cette même page? Ce que je veux par là c'est d'éviter d'utiliser le fichier Web.Config (pour de très longues raisons) et aussi pour éviter d'utiliser une page login.aspx qui est selon moi pas très pratique dans le contexte de mon présent projet.
Je vous donne un exemple du style d'authentification que je veux: http://www.cuisinorama.com A droite il y l'identification qui va retourner la même page mais avec un contenue différent puisque l'utilisateur est identifié.
J'ai testé quelque truc mais cela n'a pas vraiment l'air de fonctionner. Voila
######### Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load If Context.User.Identity.IsAuthenticated Then Me.TxtPwd.Visible = False Me.TxtUser.Visible = False Me.LnkLogout.Visible = True Else Me.TxtPwd.Visible = True Me.TxtUser.Visible = True Me.LnkLogout.Visible = False End If End Sub
'Click sur le bouton de login. Private Sub CmdOk_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CmdOk.Click Dim user As String = Replace(Me.TxtUser.Text, "'", "''") Dim Pwd As String = Replace(Me.TxtPwd.Text, "'", "''") Dim Ds As DataSet = Recette.SQL("Select * from Users Where Login = '" & user & "' AND Pwd = '" & Pwd & "'") If Ds.Tables(0).Rows.Count = 1 Then System.Web.Security.FormsAuthentication.SetAuthCookie(user, Me.ChbRemember.Checked) ' Base.aspx est la page sur laquel le code suivant est appellé Response.Redirect("Base.aspx", True) End If
End Sub
Bonjour,
Télécharge les sources de IBuySpy Portail sur ASP.NET
Tu trouveras ton bonheur..
YJLAMOTTE
"Francois Soucy" a écrit :
BOnjour a tous,
Je voudrais savoir s'il existe moyen de faire une
authentification sur une page AVEC du contenue et de renvoyer l'utilisateur
sur cette même page? Ce que je veux par là c'est d'éviter d'utiliser le
fichier Web.Config (pour de très longues raisons) et aussi pour éviter
d'utiliser une page login.aspx qui est selon moi pas très pratique dans le
contexte de mon présent projet.
Je vous donne un exemple du style d'authentification que je veux:
http://www.cuisinorama.com
A droite il y l'identification qui va retourner la même page mais avec un
contenue différent puisque l'utilisateur est identifié.
J'ai testé quelque truc mais cela n'a pas vraiment l'air de fonctionner.
Voila
#########
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
If Context.User.Identity.IsAuthenticated Then
Me.TxtPwd.Visible = False
Me.TxtUser.Visible = False
Me.LnkLogout.Visible = True
Else
Me.TxtPwd.Visible = True
Me.TxtUser.Visible = True
Me.LnkLogout.Visible = False
End If
End Sub
'Click sur le bouton de login.
Private Sub CmdOk_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles CmdOk.Click
Dim user As String = Replace(Me.TxtUser.Text, "'", "''")
Dim Pwd As String = Replace(Me.TxtPwd.Text, "'", "''")
Dim Ds As DataSet = Recette.SQL("Select * from Users Where Login = '" &
user & "' AND Pwd = '" & Pwd & "'")
If Ds.Tables(0).Rows.Count = 1 Then
System.Web.Security.FormsAuthentication.SetAuthCookie(user,
Me.ChbRemember.Checked)
' Base.aspx est la page sur laquel le code suivant est appellé
Response.Redirect("Base.aspx", True)
End If
Bonjour, Télécharge les sources de IBuySpy Portail sur ASP.NET
Tu trouveras ton bonheur..
YJLAMOTTE
"Francois Soucy" a écrit :
BOnjour a tous,
Je voudrais savoir s'il existe moyen de faire une authentification sur une page AVEC du contenue et de renvoyer l'utilisateur sur cette même page? Ce que je veux par là c'est d'éviter d'utiliser le fichier Web.Config (pour de très longues raisons) et aussi pour éviter d'utiliser une page login.aspx qui est selon moi pas très pratique dans le contexte de mon présent projet.
Je vous donne un exemple du style d'authentification que je veux: http://www.cuisinorama.com A droite il y l'identification qui va retourner la même page mais avec un contenue différent puisque l'utilisateur est identifié.
J'ai testé quelque truc mais cela n'a pas vraiment l'air de fonctionner. Voila
######### Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load If Context.User.Identity.IsAuthenticated Then Me.TxtPwd.Visible = False Me.TxtUser.Visible = False Me.LnkLogout.Visible = True Else Me.TxtPwd.Visible = True Me.TxtUser.Visible = True Me.LnkLogout.Visible = False End If End Sub
'Click sur le bouton de login. Private Sub CmdOk_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CmdOk.Click Dim user As String = Replace(Me.TxtUser.Text, "'", "''") Dim Pwd As String = Replace(Me.TxtPwd.Text, "'", "''") Dim Ds As DataSet = Recette.SQL("Select * from Users Where Login = '" & user & "' AND Pwd = '" & Pwd & "'") If Ds.Tables(0).Rows.Count = 1 Then System.Web.Security.FormsAuthentication.SetAuthCookie(user, Me.ChbRemember.Checked) ' Base.aspx est la page sur laquel le code suivant est appellé Response.Redirect("Base.aspx", True) End If
End Sub
Francois Soucy
En regardant les source du portail concernant l'authentification je m'appercois que je fais exactement la même chose.. Excepté que je n'utilise pas de web.config pour spécifier que l'authentification de type "FORM" doit être utilisé. Ce que fait le portail. Dans mon cas je dois impérativement me passer de tout fichier web.config. Je vais continuer les recherche pour voir si c'est possible
Francois
"YJLAMOTTE" wrote in message news:
Bonjour, Télécharge les sources de IBuySpy Portail sur ASP.NET
Tu trouveras ton bonheur..
YJLAMOTTE
"Francois Soucy" a écrit :
> BOnjour a tous, > > Je voudrais savoir s'il existe moyen de faire
une
> authentification sur une page AVEC du contenue et de renvoyer
l'utilisateur
> sur cette même page? Ce que je veux par là c'est d'éviter d'utiliser le > fichier Web.Config (pour de très longues raisons) et aussi pour éviter > d'utiliser une page login.aspx qui est selon moi pas très pratique dans
le
> contexte de mon présent projet. > > Je vous donne un exemple du style d'authentification que je veux: > http://www.cuisinorama.com > A droite il y l'identification qui va retourner la même page mais avec
un
> contenue différent puisque l'utilisateur est identifié. > > J'ai testé quelque truc mais cela n'a pas vraiment l'air de fonctionner. > Voila > > ######### > Private Sub Page_Load(ByVal sender As System.Object, ByVal e As > System.EventArgs) Handles MyBase.Load > If Context.User.Identity.IsAuthenticated Then > Me.TxtPwd.Visible = False > Me.TxtUser.Visible = False > Me.LnkLogout.Visible = True > Else > Me.TxtPwd.Visible = True > Me.TxtUser.Visible = True > Me.LnkLogout.Visible = False > End If > End Sub > > 'Click sur le bouton de login. > Private Sub CmdOk_Click(ByVal sender As System.Object, ByVal e As > System.EventArgs) Handles CmdOk.Click > Dim user As String = Replace(Me.TxtUser.Text, "'", "''") > Dim Pwd As String = Replace(Me.TxtPwd.Text, "'", "''") > Dim Ds As DataSet = Recette.SQL("Select * from Users Where Login = '"
&
> user & "' AND Pwd = '" & Pwd & "'") > If Ds.Tables(0).Rows.Count = 1 Then > System.Web.Security.FormsAuthentication.SetAuthCookie(user, > Me.ChbRemember.Checked) > ' Base.aspx est la page sur laquel le code suivant est appellé > Response.Redirect("Base.aspx", True) > End If > > End Sub > > >
En regardant les source du portail concernant l'authentification je
m'appercois que je fais exactement la même chose.. Excepté que je n'utilise
pas de web.config pour spécifier que l'authentification de type "FORM" doit
être utilisé. Ce que fait le portail. Dans mon cas je dois impérativement me
passer de tout fichier web.config. Je vais continuer les recherche pour voir
si c'est possible
Francois
"YJLAMOTTE" <YJLAMOTTE@discussions.microsoft.com> wrote in message
news:D0713FDE-3869-49BF-B584-5B5D20227C25@microsoft.com...
Bonjour,
Télécharge les sources de IBuySpy Portail sur ASP.NET
Tu trouveras ton bonheur..
YJLAMOTTE
"Francois Soucy" a écrit :
> BOnjour a tous,
>
> Je voudrais savoir s'il existe moyen de faire
une
> authentification sur une page AVEC du contenue et de renvoyer
l'utilisateur
> sur cette même page? Ce que je veux par là c'est d'éviter d'utiliser le
> fichier Web.Config (pour de très longues raisons) et aussi pour éviter
> d'utiliser une page login.aspx qui est selon moi pas très pratique dans
le
> contexte de mon présent projet.
>
> Je vous donne un exemple du style d'authentification que je veux:
> http://www.cuisinorama.com
> A droite il y l'identification qui va retourner la même page mais avec
un
> contenue différent puisque l'utilisateur est identifié.
>
> J'ai testé quelque truc mais cela n'a pas vraiment l'air de fonctionner.
> Voila
>
> #########
> Private Sub Page_Load(ByVal sender As System.Object, ByVal e As
> System.EventArgs) Handles MyBase.Load
> If Context.User.Identity.IsAuthenticated Then
> Me.TxtPwd.Visible = False
> Me.TxtUser.Visible = False
> Me.LnkLogout.Visible = True
> Else
> Me.TxtPwd.Visible = True
> Me.TxtUser.Visible = True
> Me.LnkLogout.Visible = False
> End If
> End Sub
>
> 'Click sur le bouton de login.
> Private Sub CmdOk_Click(ByVal sender As System.Object, ByVal e As
> System.EventArgs) Handles CmdOk.Click
> Dim user As String = Replace(Me.TxtUser.Text, "'", "''")
> Dim Pwd As String = Replace(Me.TxtPwd.Text, "'", "''")
> Dim Ds As DataSet = Recette.SQL("Select * from Users Where Login = '"
&
> user & "' AND Pwd = '" & Pwd & "'")
> If Ds.Tables(0).Rows.Count = 1 Then
> System.Web.Security.FormsAuthentication.SetAuthCookie(user,
> Me.ChbRemember.Checked)
> ' Base.aspx est la page sur laquel le code suivant est appellé
> Response.Redirect("Base.aspx", True)
> End If
>
> End Sub
>
>
>
En regardant les source du portail concernant l'authentification je m'appercois que je fais exactement la même chose.. Excepté que je n'utilise pas de web.config pour spécifier que l'authentification de type "FORM" doit être utilisé. Ce que fait le portail. Dans mon cas je dois impérativement me passer de tout fichier web.config. Je vais continuer les recherche pour voir si c'est possible
Francois
"YJLAMOTTE" wrote in message news:
Bonjour, Télécharge les sources de IBuySpy Portail sur ASP.NET
Tu trouveras ton bonheur..
YJLAMOTTE
"Francois Soucy" a écrit :
> BOnjour a tous, > > Je voudrais savoir s'il existe moyen de faire
une
> authentification sur une page AVEC du contenue et de renvoyer
l'utilisateur
> sur cette même page? Ce que je veux par là c'est d'éviter d'utiliser le > fichier Web.Config (pour de très longues raisons) et aussi pour éviter > d'utiliser une page login.aspx qui est selon moi pas très pratique dans
le
> contexte de mon présent projet. > > Je vous donne un exemple du style d'authentification que je veux: > http://www.cuisinorama.com > A droite il y l'identification qui va retourner la même page mais avec
un
> contenue différent puisque l'utilisateur est identifié. > > J'ai testé quelque truc mais cela n'a pas vraiment l'air de fonctionner. > Voila > > ######### > Private Sub Page_Load(ByVal sender As System.Object, ByVal e As > System.EventArgs) Handles MyBase.Load > If Context.User.Identity.IsAuthenticated Then > Me.TxtPwd.Visible = False > Me.TxtUser.Visible = False > Me.LnkLogout.Visible = True > Else > Me.TxtPwd.Visible = True > Me.TxtUser.Visible = True > Me.LnkLogout.Visible = False > End If > End Sub > > 'Click sur le bouton de login. > Private Sub CmdOk_Click(ByVal sender As System.Object, ByVal e As > System.EventArgs) Handles CmdOk.Click > Dim user As String = Replace(Me.TxtUser.Text, "'", "''") > Dim Pwd As String = Replace(Me.TxtPwd.Text, "'", "''") > Dim Ds As DataSet = Recette.SQL("Select * from Users Where Login = '"
&
> user & "' AND Pwd = '" & Pwd & "'") > If Ds.Tables(0).Rows.Count = 1 Then > System.Web.Security.FormsAuthentication.SetAuthCookie(user, > Me.ChbRemember.Checked) > ' Base.aspx est la page sur laquel le code suivant est appellé > Response.Redirect("Base.aspx", True) > End If > > End Sub > > >