pw aus datei



  • #include <iostream>
    #include <string>
    #include "Ausgabe.h"

    using namespace std;

    bool passpruefung()
    {

    bool ausgabe = false;
    ifstream input("datei.txt");
    string line, user, pass;
    int n =20 ;

    int test = 0;

    user=einlesen.user();
    pass=einlesen.pass();

    for (int i=0; i<n; i=i+1){
    getline(input, line, '\n');

    if(test == i)
    {
    if(user == line)
    {
    getline(input, line, '\n');
    if(line == pass)
    {
    ausgabe=true;
    }

    }
    else
    test=test+2;

    }

    return ausgabe;

    }

    }

    so das is mein jetziger code der so allerdings net klappt, ich möcht das der sich username und pw aus einer txt holt und zwar das man das so in die txt schreibt (untereinander) z.b user1 pw1 user2 pw2 usw. allersings bin ich zu blöd dafür und ich bekomms absolut net hin kann mir mal wer da helen?



  • Für sowas eigent sich das ini-Format, es ist hierarisch geordnet und einfach zu Parsen.

    Nebenbei solltest du erstmal beginnen ein PW und Login zu codieren/decodieren.



  • ich bin änfänger das kann ich net 🙂



  • hier hast du nen rot13 ist zwar leicht zu knacken aber kannst du ja erstmal zum testen nehmen, encode und decode ist bei rot13 die gleiche funktion

    void en_de_code(char* password){
    	int c,i=-1;
    	while((c=password[++i])!=0)
    		isalpha(c)?password[i] = c&96|(c%32+12)%26+1:c;
    }
    


  • bevor ich anfang irgendwas zu verschlüsselns sollte die pw abfrage erstmal klappen 🙂


Anmelden zum Antworten