function drupal_get_hash_salt

cis7 bootstrap.inc drupal_get_hash_salt()
cle7 bootstrap.inc drupal_get_hash_salt()
elmsmedia7 bootstrap.inc drupal_get_hash_salt()
icor7 bootstrap.inc drupal_get_hash_salt()
meedjum_blog7 bootstrap.inc drupal_get_hash_salt()
mooc7 bootstrap.inc drupal_get_hash_salt()

Gets a salt useful for hardening against SQL injection.

Return value

A salt based on information in settings.php, not in the database.

8 calls to drupal_get_hash_salt()
drupal_generate_test_ua in includes/bootstrap.inc
Generates a user agent string with a HMAC and timestamp for simpletest.
drupal_get_token in includes/common.inc
Generates a token based on $value, the user session, and the private key.
drupal_valid_test_ua in includes/bootstrap.inc
Returns the test prefix if this is an internal request from SimpleTest.
file_entity_get_download_token in sites/all/modules/ulmus/file_entity/file_entity.module
image_style_path_token in modules/image/image.module
Generates a token to protect an image style derivative.

... See full list

File

includes/bootstrap.inc, line 2289
Functions that need to be loaded on every Drupal request.

Code

function drupal_get_hash_salt() {
  global $drupal_hash_salt, $databases;
  // If the $drupal_hash_salt variable is empty, a hash of the serialized
  // database credentials is used as a fallback salt.
  return empty($drupal_hash_salt) ? hash('sha256', serialize($databases)) : $drupal_hash_salt;
}
Error | ELMSLN API

Error

×

Error message

  • Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/elmsln_community/api.elmsln.org/includes/common.inc:2791) in drupal_send_headers() (line 1499 of /var/www/html/elmsln_community/api.elmsln.org/includes/bootstrap.inc).
  • Error: Call to undefined function apc_delete() in DrupalAPCCache->clear() (line 289 of /var/www/html/elmsln_community/api.elmsln.org/sites/all/modules/apc/drupal_apc_cache.inc).
The website encountered an unexpected error. Please try again later.