5.1.x → 6.x.x
6.x.x is not backwards compatible with version
5.1.x but only requires you to make one line of code change:
$server = new AuthorizationServer( $clientRepository, $accessTokenRepository, $scopeRepository, $privateKeyPath, + 'lxZFUEsBCJ2Yb14IF2ygAHI5N4+ZAUXXaSeeJm6+twsUmIen' - $publicKeyPath );
All you need to do is replace the public key that was being passed into the constructor of
AuthorizationServer with a 32 bit encryption key.
To generate an encryption key for the
AuthorizationServer run the following command in the terminal:
php -r 'echo base64_encode(random_bytes(32)), PHP_EOL;'