50 lines
1.1 KiB
PHP
Executable File
50 lines
1.1 KiB
PHP
Executable File
<?php if(!defined('BASEPATH')) exit('No direct script access allowed');
|
|
|
|
|
|
/**
|
|
* This function is used to print the content of any data
|
|
*/
|
|
function pre($data)
|
|
{
|
|
echo "<pre>";
|
|
print_r($data);
|
|
echo "</pre>";
|
|
}
|
|
|
|
/**
|
|
* This function used to get the CI instance
|
|
*/
|
|
if(!function_exists('get_instance'))
|
|
{
|
|
function get_instance()
|
|
{
|
|
$CI = &get_instance();
|
|
}
|
|
}
|
|
|
|
/**
|
|
* This function used to generate the hashed password
|
|
* @param {string} $plainPassword : This is plain text password
|
|
*/
|
|
if(!function_exists('getHashedPassword'))
|
|
{
|
|
function getHashedPassword($plainPassword)
|
|
{
|
|
return password_hash($plainPassword, PASSWORD_DEFAULT);
|
|
}
|
|
}
|
|
|
|
/**
|
|
* This function used to generate the hashed password
|
|
* @param {string} $plainPassword : This is plain text password
|
|
* @param {string} $hashedPassword : This is hashed password
|
|
*/
|
|
if(!function_exists('verifyHashedPassword'))
|
|
{
|
|
function verifyHashedPassword($plainPassword, $hashedPassword)
|
|
{
|
|
return password_verify($plainPassword, $hashedPassword) ? true : false;
|
|
}
|
|
}
|
|
|
|
?>
|