Cara Membuat Akses Token Di PHP


Cara Membuat Akses Token Di PHP

Kali ini saya akan memberikan tutorial cara membuat akses token di PHP, mungkin sebagian dari anda bertanya - tanya apa gunanya membuat akses token, ok akan saya jelaskan, di dalam beberapa website besar seperti Facebook, Twitter, Google dan lain - lain, mereka membuat akses token ketika user letah login ke aplikasi mereka atau telah lolos dari otentikasi, fungsi dari akses token sendiri adalah untuk keamanan karena terkadang ada orang yang tidak bertanggung jawab menerobos masuk tetapi melalui jalan belakang dan tidak melalui proses otentikasi, akses token sendiri isinya adalah kumpulan angka dan huruf secara acak, baik itu huruf besar atau huruf kecil, sebetulnya banyak cara membuat akses token dan dalam tutorial kali ini adalah salah satunya
pertama buat project dengan nama terserah anda, kemudian salin kode berikut dan simpan file dengan nama index.php
<?php
 function get_token($panjang){
  $token = array(
   range(1,9),
   range('a','z'),
   range('A','Z')
  );

  $karakter = array();
  foreach($token as $key=>$val){
   foreach($val as $k=>$v){
    $karakter[] = $v;
   }
  }

  $token = null;
  for($i=1; $i<=$panjang; $i++){
   // mengambil array secara acak
   $token .= $karakter[rand($i, count($karakter) - 1)];
  }

  return $token;
 }

 // panjang 15 karakter
 echo get_token(15);

echo '<hr />';

 // panjang 50 karakter
 echo get_token(50);
sekarang buka browser dan lihat hasilnya, anda akan mendapatkan angka dan huruf secara acak, untuk panjang tokennya sendiri anda bisa mengganti angka dalam function get_token misal anda ingin panjang token yang anda buat 20 anda hanya cetak function get_token seperti ini get_token(20)
Ok, sampai di sini dulu tutorial kali ini, selamat mencoba dan semoga bermanfaat.

Berbagi Via

Share Facebook Share Twitter Share Google+ Share Pinterest
Jangan lupa tinggalkan komentarnya ya :)

No comments:

Post a Comment