首页 > 解决方案 > 如何在 CodeIgniter 中加密和解密 url

问题描述

我想在 codeigniter 中加密我的 url。例如

http://example.com/PC/Products/ProductsForm

这是我的官方网址,我想将其加密为这样的内容

http://example.com/PC/Products/F84gvd32cghjSD

我怎样才能做到这一点?

谢谢你

标签: phpcodeigniterencryption

解决方案


在 URL 中传输关键数据的情况下,加密很有用。我找到了一个简单而安全的加密类,并进行了一些更改以使其适合新用户。您也可以在 Codeigniter 网站中使用它。只需将其复制到 application/libraries 目录并以其他库的样式使用即可。

链接: http ://www.99points.info/2010/06/php-encrypt-decrypt-functions-to-encrypt-url-data/

或者

$this->load->library('encrypt');//load this library. 
$config['encryption_key'] = "YOUR KEY"; // application/config/config.php
$this->encrypt->encode();//Data encryption and returns it as a string
$this->encrypt->decode();//Decrypts an encoded string.

推荐阅读