2010-12-17 5 views
0

Angenommen, ich habe eine android mobile Anwendung erstellt.Wie erstelle ich einen einfachen Registrierungscode, basierend auf der vom Benutzer angegebenen Eingabe und verifiziere ihn nach der Installation

Was ich suche ist, sobald der Benutzer meine Anwendung von meiner Website kauft, wird er seine IMEI-Nummer eingeben.

Ich möchte einen einfachen Registrierungscode generieren, der ihm per E-Mail geschickt werden kann, nachdem der Kauf erfolgreich war.

Der Benutzer wird dann den Code in der Anwendung eingeben, die Anwendung ruft intern die IMEI-Nummer ab und validiert den Registrierungscode.

Wie kann ich einen solchen Registrierungscode generieren?

Gibt es Algorithmen/Tools, die mir dabei helfen können?

Danke, Aseem Chiplonkar

Antwort

0

Je nachdem, was Sie Ihre Website in gehen zu entwickeln, können Sie einen Blick in GUID ‚s oder etwas dieser Art machen wollen ... mehr lesen Here

+0

Danke für Ihre Antwort. Aber das ist nicht was ich suche ..... –

0

Was Sie tun können, ist, sobald Sie die IMEI vom Benutzer erhalten haben, können Sie einen Algorithmus darauf anwenden (Sie können zum Beispiel die Zeichenfolge mischen und etwas Salz hinzufügen) und sie generieren eine hash davon.

Senden Sie diese hash tun Sie den Benutzer, und wenn er/sie tippt hash auf Ihre App, holen Sie die IMEI, wenden Sie den gleichen Algorithmus an und berechnen Sie hash. Wenn die hash mit der übereinstimmt, die Sie gesendet haben, wird Ihre App aktiviert.

Ich würde Sha256 verwenden, aber Sie können auch jede andere Hash-Funktion verwenden, die Sie mögen.

Sie können auch einen Base64 Algorithmus auf den Hash anwenden, um die Eingabe zu erleichtern.

Verwandte Themen