This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// let say key and iv is shared securely between end | |
// iv - encrypt method AES-256-CBC expects 16 bytes | |
private $secret_key = 'secret'; | |
private $secret_iv = 'salt-secret'; | |
function aes_encrypt($string) { | |
$key = hash('sha256', $this->secret_key); | |
$iv = substr(hash('sha256', $this->secret_iv), 0, 16); | |
return base64_encode(openssl_encrypt($string, 'AES-256-CBC', $key, 0, $iv)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Quick tip for handling CSRF Token Expiration - common issue is when you use csrf protection is that if | |
a form sits there for a while (like a login form, but any the same) the csrf token in the form will | |
expire & throw a strange error. | |
Handling it is simple, and is a good lesson for dealing with other types of errors in a custom manner. | |
In Middleware you will see a file VerifyCsrfToken.php and be tempted to handle things there. DON'T! | |
Instead, look at your app/Exceptions/Handler.php, at the render($request, Exception $e) function. | |
All of your exceptions go through here, unless you have excluded them in the $dontReport array at the |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0"/> | |
<title>Pasang Iklan Ads Murah Bisnis Jual Beli Online - TJB.id</title> | |
<meta name="title" content="Pasang Iklan Ads Murah Bisnis Jual Beli Online - TJB.id"/> | |
<meta name="description" content="TJB.id Partner Terpercaya Beriklan Ads Murah di Indonesia - Solusi Mudah Pasang Iklan Jual Beli Online, Promosi Produk Bisnis Usaha Anda Secara Aman dan Nyaman"/> |