Skip to content

Instantly share code, notes, and snippets.

View manunoly's full-sized avatar
🏠
Working from home

Manuel Almaguer manunoly

🏠
Working from home
View GitHub Profile
@manunoly
manunoly / Laravel encrypt and decrypt for JavaScript.txt
Last active September 22, 2023 18:46
Laravel encrypt and decrypt for JavaScript using crypto-js
/**
* Laravel encrypt and decrypt for JavaScript, you can use on nextjs, express, etc
* author: manunoly => Manuel Almaguer
* used on frame project on lib/laravel-encrypt.js
* based on: https://gist.github.com/huzemin/e8d7a904cec55d4d7635c9322f143c42
* How to use in PHP:
* use Illuminate\Support\Facades\Crypt;
* $tokenEncrypt = Crypt::encryptString($token);
* $encryptedData = "eyJpdiI6ImFHRWRtbEEydTkwQmFZd2xFQ1pPbmc9PSIsInZhbHVlIjoicVcrdlkxNVlDaTFIY28zN3RLT0wxZz09IiwibWFjIjoiMjU1MWNhODkwMzc1MTk0ZTZkYjA2YmE5ZmU5N2Y4NjIxYTRjNGI3YjA4ZDBjZGJlODg0YmRlNTEwNzQ1ZDY1NiJ9";
* $message = Crypt::decrypt($encryptedData, false);