如何解码Google在PHP中使用FirebaseJWT生成的JWT?
我试图解码JWT从谷歌API在PHPendpoint:
use \Firebase\JWT\JWT;
$decoded = JWT::decode($jwt, $secret, array('RS256'));
但是,我得到错误:"OpenSSL错误:错误:0909006C:PEM例程:get_name:没有开始行"
我能够使用这种方法解码我自己的HS256 JWT而没有任何问题。
作曲家需要google/apiclient
使用Google\AccessToken\验证;
$verify = new Verify();
$payload = $verify->verifyIdToken($request->google_token);