Changeset View
Changeset View
Standalone View
Standalone View
src/applications/conduit/storage/PhabricatorConduitToken.php
Context not available. | |||||
$token->expires = $token->getTokenExpires($token_type); | $token->expires = $token->getTokenExpires($token_type); | ||||
$secret = $token_type.'-'.Filesystem::readRandomCharacters(32); | $secret = $token_type.'-'.Filesystem::readRandomCharacters(32); | ||||
$secret = substr($secret, 0, 32); | $secret = @substr($secret, 0, 32); | ||||
$token->token = $secret; | $token->token = $secret; | ||||
return $token; | return $token; | ||||
Context not available. | |||||
case self::TYPE_CLUSTER: | case self::TYPE_CLUSTER: | ||||
return pht('Cluster API Token'); | return pht('Cluster API Token'); | ||||
default: | default: | ||||
return substr($this->getToken(), 0, 8).'...'; | return @substr($this->getToken(), 0, 8).'...'; | ||||
} | } | ||||
} | } | ||||
Context not available. |
Content licensed under Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) unless otherwise noted; code licensed under Apache 2.0 or other open source licenses. · CC BY-SA 4.0 · Apache 2.0