Загрузка...

(Хелп)Авторизация через форум

Тема в разделе C# создана пользователем Nuzze 4 авг 2018. 439 просмотров

Загрузка...
  1. Nuzze
    Nuzze Автор темы 4 авг 2018 onee</3❤ 11 26 ноя 2016
    Всем привет. Такой вопрос, как реализовать авторизацию только через определенную группу, например "вип" что бы только они имели возможность входа в программу.
    Надеюсь на помощь.
    Пользуюсь XNet

    Код
    else
    {
    try
    {
    using (HttpRequest req = new HttpRequest())
    {
    req.AllowAutoRedirect = false; // запрещаем редирект, ибо проверка на валид идёт по коду ответа (200 или 301-302)
    req.UserAgent = Http.ChromeUserAgent();
    req.Referer = "http://site.com"; // тут типа реферер для прикола
    req.KeepAlive = true;
    if (req.Post("http://site.com/login/login", "login=" + login.Text + "&register=0&password=" + password.Text + "&remember=0&cookie_check=0&redirect=/&_xfToken=", "application/x-www-form-urlencoded").HasRedirect)
    {
    // Если мы тут, значит акк валид, делаем некие махинации, типо открытие второй формы
    MyProxy_Config.s_login = login.Text;
    this.Hide();
    main mainForm = new main();
    mainForm.Show();
    }
    else MessageBox.Show("Неправильный логин или пароль");

    }
    }
    catch (Exception ex)
    {
    MessageBox.Show(ex.Message);
    }

    } с ш
     
  2. RAGNOR_inactive178921
    RAGNOR_inactive178921 15 авг 2018 СУПРЕМАТИЗМ В ДОМА 6 17 сен 2017
    Попробуй просто создать переменную которая присваивается только вип пользователям, и при входе просто проверку на наличие этой переменной вставь
     
  3. AlinGod
    AlinGod 31 авг 2018 Заблокирован(а) 47 3 июн 2016
    То чувство когда моему коду 1500 лет и Вы его юзаете без понятия как писать на C# ) Смешные пиплы.
    Решение просто просто смотри если у юзера группа "VIP" через if else определяй парсом есть или нет,а с этого уже вывод.
     
Top