Skip to content

TokenEncryptionAware


  • Full name: \Codefy\Framework\Traits\TokenEncryptionAware

Properties

key

protected ?string $key

Methods

sign

Sign the value.

protected sign(string $value): string

Parameters:

Parameter Type Description
$value string

Throws:


unsign

Unsign the value.

protected unsign(string $value): string

Parameters:

Parameter Type Description
$value string Encrypted value.

Return Value:

Return the value if signature is valid.

Throws:


compareTokens

protected compareTokens(string $knownString, string $userString): bool

Parameters:

Parameter Type Description
$knownString string
$userString string