Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / User Login Control...как сделать userа авторизированным? / 16 сообщений из 16, страница 1 из 1
11.01.2007, 18:39
    #34249916
Van
Van
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User Login Control...как сделать userа авторизированным?
Помогите советом.Я сделал логин контрол из нескольких степов...когда юзер их успешно прошёл, как сделать его авторизованным?
Спасибо.
...
Рейтинг: 0 / 0
11.01.2007, 18:58
    #34249958
epox_spb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User Login Control...как сделать userа авторизированным?
Код: plaintext
1.
		FormsAuthentication.RedirectFromLoginPage(username, false);
...
Рейтинг: 0 / 0
11.01.2007, 19:15
    #34249996
Van
Van
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User Login Control...как сделать userа авторизированным?
Спасибо!
FormsAuthentication.RedirectFromLoginPage(username, false);
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
11.02.2013, 01:02
    #38145426
taaamerlan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User Login Control...как сделать userа авторизированным?
epox_spb, свойства аутентифицированного пользователя на него все равно не распространяются почему-то
...
Рейтинг: 0 / 0
11.02.2013, 09:37
    #38145548
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User Login Control...как сделать userа авторизированным?
Что такое "свойства аутентифицированного пользователя"?
...
Рейтинг: 0 / 0
11.02.2013, 20:32
    #38146811
taaamerlan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User Login Control...как сделать userа авторизированным?
МСУ,
Код: xml
1.
2.
3.
<properties>
        <add name ="UserId" 
          allowAnonymous ="false"/>
...
Рейтинг: 0 / 0
11.02.2013, 21:17
    #38146843
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User Login Control...как сделать userа авторизированным?
Это называется профиль :) Как ты определяешь, что профиль недоступен при RedirectFromLoginPage?
...
Рейтинг: 0 / 0
11.02.2013, 22:12
    #38146886
taaamerlan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User Login Control...как сделать userа авторизированным?
МСУ, выбивает ошибку, где написанно, что данные свойства недоступны для анонимных пользователей
...
Рейтинг: 0 / 0
11.02.2013, 22:14
    #38146888
taaamerlan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User Login Control...как сделать userа авторизированным?
taaamerlan, я же писал 13906239
...
Рейтинг: 0 / 0
11.02.2013, 22:30
    #38146897
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User Login Control...как сделать userа авторизированным?
taaamerlanМСУ, выбивает ошибку, где написанно, что данные свойства недоступны для анонимных пользователей
Какой в зад анонимный пользователь после RedirectFromLoginPage?
...
Рейтинг: 0 / 0
11.02.2013, 23:32
    #38146938
taaamerlan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User Login Control...как сделать userа авторизированным?
МСУ, Посмотрите пожалуйста, что я делаю не так?
Код: vbnet
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.
Sub Button1_Click(sender As Object, e As System.EventArgs) Handles Button1.Click
        Validate()


        If IsValid Then
            Dim con As New SqlConnection
            Dim com1, com2 As New SqlCommand
            Dim dr As SqlDataReader
            con.ConnectionString = "Data Source=" & constserver & ";Initial Catalog=ps;" & "User Id =Taaamerlan; Password=figspam28"
            com1.Connection = con
            com1.CommandText = "SELECT * FROM dbo.AllInfo WHERE EXISTS(SELECT  top 1 * FROM [ps].[dbo].[Users]WHERE [Login] = '" & TextBox1.Text & "' and [Password] = '" & TextBox2.Text & "')"
            Dim rez As String
            com2.CommandText = ""
            con.Open()
            dr = com1.ExecuteReader()
            dr.Read()
            rez = dr("UserId").ToString
            
            If rez <> "" Then

                FormsAuthentication.RedirectFromLoginPage("User", False)

                Profile.UserId = dr("UserId")
                Profile.Name = dr("Name")
                Profile.SecondName = dr("SecondName")
                Profile.Login = dr("Login")
                Profile.Email = dr("Email")
                Profile.Portret = dr("Portret")

                dr.Close()
                con.Close()
            End If
            dr.Close()
            con.Close()
        End If
    End Sub
...
Рейтинг: 0 / 0
11.02.2013, 23:47
    #38146954
taaamerlan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User Login Control...как сделать userа авторизированным?
taaamerlan, эксперементальным путем мне удалось установить, что после перехода на другую страницу IsAutettificated становится правдой. Т.е. редирект происходит в последнюю очередь после выполнения всего кода
...
Рейтинг: 0 / 0
11.02.2013, 23:57
    #38146963
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User Login Control...как сделать userа авторизированным?
taaamerlantaaamerlan, эксперементальным путем мне удалось установить, что после перехода на другую страницу IsAutettificated становится правдой. Т.е. редирект происходит в последнюю очередь после выполнения всего кода
Разумеется :) Только после перенаправления выдается билет проверки подлинности и IIdentity.IsAuthenticated будет true.
...
Рейтинг: 0 / 0
12.02.2013, 00:06
    #38146974
taaamerlan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User Login Control...как сделать userа авторизированным?
МСУ, а можно как-то отловить это событие?
...
Рейтинг: 0 / 0
12.02.2013, 00:12
    #38146980
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User Login Control...как сделать userа авторизированным?
taaamerlanМСУ, а можно как-то отловить это событие?
Можно. В глобал асаксе или на перенаправленной странице в пейдж лоаде, как вариант. Может тебе вручную тикет апрувить в том же методе?
...
Рейтинг: 0 / 0
12.02.2013, 00:15
    #38146983
taaamerlan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
User Login Control...как сделать userа авторизированным?
МСУtaaamerlanМСУ, а можно как-то отловить это событие?
Может тебе вручную тикет апрувить в том же методе?
Вот сейчас нечего не понял)
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / User Login Control...как сделать userа авторизированным? / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]