When using a cookie to header CSRF protection with JWTs, how to implement refresh tokens?

Scenario
I’m working in the oAuth flow for a new app, which is currently laid out like this

A React web App
A Rails backend
FusionAuth as an Authorization server

We are using the oAuth2.0 authorization code grant flow:
To login, the brow… Continue reading When using a cookie to header CSRF protection with JWTs, how to implement refresh tokens?

What is the point of signing a JWT with a JWK if you need to communicate with the token issuer?

If I understand correctly, a JSON Web Token (JWT) can be asymmetrically signed with a special private key (JWK). At least in some common configurations, the public part of the signing key can’t be obtained via classic x.509 certificates, b… Continue reading What is the point of signing a JWT with a JWK if you need to communicate with the token issuer?