Hey, great developers, I stuck badly while finding out for API-Auth generation, I am running
rasa run -m models --enable–api --cors “*” --debug
below I added what my terminal shown.
There are currently two ways for authentication to the API.
specifying an token via --auth_token and adding it as a query parameter to the url http://<your-rasa-host:<port>/...?token=<your token>
using a JWT token in your authentication header. You have to obtain one from an existing provider (rasa does currently not generate one for you). You can pass in the public key for the jwt verification via the --jwt-secret parameter
@Tobias_Wochinger What do you mean by to obtain jwt token from an existing provider and how to pass public key for the jwt verification. Can you please explain with example?
Ideally your user should be authenticated before they can access the bot. Alternatively, you can build a custom connector that uses e.g. JWT authentication