Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

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

Купить рекламу на форуме - 42 тыс руб за месяц

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

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

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, 14:44   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

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

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

Или два файла с одинаковым числом строк, соответственно брать пароль из строки с тем же номером, что и логин.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 05.01.2017, 15:20   #3
BlackGold
 
Аватар для BlackGold
 
Регистрация: 12.12.2016
Сообщений: 8
По умолчанию

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

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

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


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
аутентификация Windows 7 roma-svoboden Windows 1 20.05.2016 20: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