/
home
/
infinitibizsol
/
www.testerofdallastx.infinitibizsol.com
/
wp-content
/
plugins
/
airlift
/
File Upload :
llllll
Current File: /home/infinitibizsol/www.testerofdallastx.infinitibizsol.com/wp-content/plugins/airlift/recover.php
<?php if (!defined('ABSPATH')) exit; if (!class_exists('ALRecover')) : class ALRecover { public static $default_secret_key = 'bvSecretKey'; public static function defaultSecret($settings) { $secret = self::getDefaultSecret($settings); if (empty($secret)) { $secret = ALAccount::randString(32); self::updateDefaultSecret($settings, $secret); } return $secret; } public static function deleteDefaultSecret($settings) { $settings->deleteOption(self::$default_secret_key); } public static function getDefaultSecret($settings) { return $settings->getOption(self::$default_secret_key); } public static function updateDefaultSecret($settings, $secret) { $settings->updateOption(self::$default_secret_key, $secret); } public static function validate($pubkey) { if ($pubkey && strlen($pubkey) >= 32) { return true; } else { return false; } } public static function find($settings, $pubkey) { if (!self::validate($pubkey)) { return null; } $secret = self::getDefaultSecret($settings); if (!empty($secret) && (strlen($secret) >= 32)) { $account = new ALAccount($settings, $pubkey, $secret); } return $account; } } endif;
Copyright ©2k19 -
Hexid
|
Tex7ure