Verifikasi pendaftaran pengguna dengan IMEI/ESN perangkat mereka?

Saya sedang mengerjakan aplikasi yang akan memvalidasi pengguna dengan nomor IMEI/ESN perangkat mereka dan menyimpan catatan semua IMEI/ESN sebelumnya jika pengguna mengganti perangkat, apakah ada cara yang berguna. Saya sudah mendapatkan IMEI/ESN perangkat tetapi bagaimana cara menggunakannya untuk verifikasi pengguna?

Pertanyaan Alternatif: Jika tidak memungkinkan, bagaimana saya akan mengirimkan kode 4 digit (seperti viber) pada nomor pengguna setelah mendaftar ke aplikasi?


person Community    schedule 21.06.2013    source sumber


Jawaban (1)


Pertanyaan Alternatif: Jika tidak memungkinkan, bagaimana saya akan mengirimkan kode 4 digit (seperti viber) pada nomor pengguna setelah mendaftar ke aplikasi?

Anda dapat menghasilkan string alfanumerik unik dari sisi server dan Peta sesuai kebutuhan Anda.

jika Anda menggunakan server Java maka kode berikut akan membantu

import java.util.Random;

public class RandomString
{

  private static final char[] symbols = new char[36];

  static {
    for (int idx = 0; idx < 10; ++idx)
      symbols[idx] = (char) ('0' + idx);
    for (int idx = 10; idx < 36; ++idx)
      symbols[idx] = (char) ('a' + idx - 10);
  }

  private final Random random = new Random();

  private final char[] buf;

  public RandomString(int length)
  {
    if (length < 1)
      throw new IllegalArgumentException("length < 1: " + length);
    buf = new char[length];
  }

  public String nextString()
  {
    for (int idx = 0; idx < buf.length; ++idx) 
      buf[idx] = symbols[random.nextInt(symbols.length)];
    return new String(buf);
  }

}

dan jika bahasa server Anda adalah PHP maka Anda dapat melakukan sesuatu seperti ini menggunakan MD%

md5(uniqid(rand(), true))

namun panjang masukan fungsi md5 lebih besar dari panjang keluarannya dan menurut en.wikipedia. org/wiki/Pigeonhole_principle tabrakan dijamin sehingga keunikan tidak menjamin dalam hal ini

Setelah itu Anda perlu memetakan kunci dan nilai tersebut menggunakan layanan web

person dharam    schedule 21.06.2013