Is it possible to follow the quickstart tutorial at the latest pre-release without the dependency of Oathkeeper?
I’m trying to roll on my own without Oathkeeper, but I can’t seem to get over the No authorization token was found
from SecureApp. My request(s) doesn’t even seem to reach Kratos. Am I doing something wrong? Or is it just designed to be that way?
If I try to call the public API endpiont of Kratos directly from the browser, something odd pops up in the logs.
INFO[0000] Config file loaded successfully. path=/home/shine/dev/go/src/github.com/ory/kratos/contrib/quickstart/kratos/email-password/.kratos.yml
INFO[0000] Software quality assurance features are enabled. Learn more at: https://www.ory.sh/docs/ecosystem/sqa
INFO[0000] Starting the public httpd on: 0.0.0.0:4433
INFO[0000] Starting the admin httpd on: 0.0.0.0:4434
INFO[0061] started handling request method=GET name="public#http://127.0.0.1:3000/.ory/kratos/public/" remote="127.0.0.1:47108" request=/.ory/kratos/public/browser/login
INFO[0061] completed handling request method=GET name="public#http://127.0.0.1:3000/.ory/kratos/public/" remote="127.0.0.1:47108" request=/.ory/kratos/public/browser/login status=404 text_status="Not Found" took="160.067µs"
This is using the kratos configuration defined for the Quickstart tutorial. The only change I made to the configuration is sed -i -e 's/4455/3000/'
to point to the SecureApp running at port 3000.
Is the request supposed to go to public#http://127.0.0.1:3000
? Or am I doing something wrong?