TTPassword - staffcheck/api GitHub Wiki

TTPassword

  • Class name: TTPassword
  • Namespace:

Properties

$latest_password_version

protected mixed $latest_password_version = 3
  • Visibility: protected
  • This property is static.

Methods

getLatestVersion

integer TTPassword::getLatestVersion()
  • Visibility: public
  • This method is static.

getPasswordSalt

string TTPassword::getPasswordSalt()
  • Visibility: public
  • This method is static.

generateRandomPassword

mixed TTPassword::generateRandomPassword($length)
  • Visibility: public
  • This method is static.

Arguments

  • $length mixed

getPasswordVersion

integer|mixed TTPassword::getPasswordVersion(boolean $encrypted_password)
  • Visibility: public
  • This method is static.

Arguments

  • $encrypted_password boolean

encryptPassword

string TTPassword::encryptPassword($password, $id1, $id2, integer $version)
  • Visibility: public
  • This method is static.

Arguments

  • $password mixed
  • $id1 mixed
  • $id2 mixed
  • $version integer

checkPassword

mixed TTPassword::checkPassword($user_entered_password, $database_password)
  • Visibility: public
  • This method is static.

Arguments

  • $user_entered_password mixed
  • $database_password mixed
⚠️ **GitHub.com Fallback** ⚠️