diff options
author | vincent-peugnet <v.peugnet@free.fr> | 2020-04-09 00:36:37 +0200 |
---|---|---|
committer | vincent-peugnet <v.peugnet@free.fr> | 2020-04-09 00:36:37 +0200 |
commit | e91dfdbc7549b60a6bc2decff885a26f7fbb365f (patch) | |
tree | 71aa9722c07a12be5a7cbf3142f26b75ab23b3f7 /app/fn/fn.php | |
parent | c35d018995da99028747fe672e4d07484855dba2 (diff) | |
download | wcms-e91dfdbc7549b60a6bc2decff885a26f7fbb365f.tar.gz wcms-e91dfdbc7549b60a6bc2decff885a26f7fbb365f.zip |
remember me with hash comparaison close #68
Diffstat (limited to 'app/fn/fn.php')
-rw-r--r-- | app/fn/fn.php | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/app/fn/fn.php b/app/fn/fn.php index 3ca31c9..01e643b 100644 --- a/app/fn/fn.php +++ b/app/fn/fn.php @@ -324,6 +324,19 @@ function options(array $options, $selected = null) : string } +/** + * Hash a Token using secret key and sha256 + * + * @param string $token Input token + * + * @return string Hashed mac + */ +function secrethash(string $token) : string +{ + return hash_hmac('sha256', $token, Wcms\Config::secretkey()); +} + + |