Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 05.01.2017, 15:31   #1
BlackGold
 
Аватар для BlackGold
 
Регистрация: 12.12.2016
Сообщений: 8
Репутация: 10
По умолчанию Аутентификация С

Всем привет! и С новым Годом!
Столкнулся с задачей нужно присвоить определенный логин к паролю! Помогите пожалуйста не как не могу решить !
Получилось находить логины и пароли но не привязать определённый логин к определённому паролю! Спасибо за помощь !
Код:


struct Auth {
    char c[13];
    char login[12];
    char login_stream[15];
    char password[15];
    char password_stream[15];
};
main(){
    struct Auth obj;
    puts("Enter your Login: ");
    gets(obj.login);
    FILE *file = fopen("user\\login.txt", "r");
    while (!feof(file)) {
        fscanf(file, "%s", obj.login_stream);
        if (strcmp(obj.login, obj.login_stream) == 0) {
            puts("Login found!");
            break;
        }
    }
    fclose(file);
    puts("Enter your Password: ");
    gets(obj.password);
    file = fopen("user\\password.txt", "r");
    while (!feof(file)) {
        fscanf(file, "%s", obj.password_stream);
        if (strcmp(obj.password, obj.password_stream) == 0) {
            puts("Password found!");
            break;
        }
    }
    fclose(file);
}

BlackGold вне форума   Ответить с цитированием
Старый 05.01.2017, 15:44   #2
Alex11223
Модератор
Заслуженный модератор
 
Регистрация: 12.01.2011
Сообщений: 13,200
Репутация: 2575

icq: 512-7шесть5
skype: alexp.frl
По умолчанию

Так определитесь как вы привязывать хотите.

Например хранить в одном файле и разделять каким-то символом (логин;пароль)

Или два файла с одинаковым числом строк, соответственно брать пароль из строки с тем же номером, что и логин.
Alex11223 на форуме   Ответить с цитированием
Старый 05.01.2017, 16:20   #3
BlackGold
 
Аватар для BlackGold
 
Регистрация: 12.12.2016
Сообщений: 8
Репутация: 10
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Так определитесь как вы привязывать хотите.

Например хранить в одном файле и разделять каким-то символом (логин;пароль)

Или два файла с одинаковым числом строк, соответственно брать пароль из строки с тем же номером, что и логин.
ААААА все ясно спасибо я понял свою ошибку) Спасибо большое сделаю одинаковым числом
BlackGold вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
аутентификация Windows 7 roma-svoboden Windows 1 20.05.2016 21:35
Дайджест аутентификация doktor255 Работа с сетью в Delphi 0 04.10.2013 16:13
базовая аутентификация Dimarik PHP 8 16.07.2010 20:56
SOAP Аутентификация rdama PHP 0 16.07.2010 09:37
[C++] Аутентификация. Ветер Фриланс 4 25.05.2010 11:03




01:13.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru