I'm setting up a lore server on a server with a few friends. As it is open to the public, I'm trying to implement authentication.
I've never used JWK/JWT before, and don't have a separate server for hosting any of it. As such, I've used step to generate some keys and tokens, which are stored on the same machine as the lore server.
However, it appears that the keyring must be hosted at a URL. It seems that it also does not support "file://" URLs. Therefore, I have to try and publicly host the keyring, which is causing no end of certificate errors.
Is it possible to load the keyring from a local file? If not, can that feature be added? Or have I just entirely misunderstood how JWT/JWK works?
I'm setting up a lore server on a server with a few friends. As it is open to the public, I'm trying to implement authentication.
I've never used JWK/JWT before, and don't have a separate server for hosting any of it. As such, I've used step to generate some keys and tokens, which are stored on the same machine as the lore server.
However, it appears that the keyring must be hosted at a URL. It seems that it also does not support "file://" URLs. Therefore, I have to try and publicly host the keyring, which is causing no end of certificate errors.
Is it possible to load the keyring from a local file? If not, can that feature be added? Or have I just entirely misunderstood how JWT/JWK works?