BB-2026: Add new authentication endpoints
This PR adds refresh and verify endpoints and update frontend API client.
Testing instructions:
- Checkout this branch.
- Run Ocim using
make run.dev
. - Go to the Swagger API docs (http://localhost:5000/api/swagger/) and check that the following endpoints exist and are correctly specified:
- /v2/auth/verify/
- /v2/auth/refresh/
- Test the endpoints using the browser client.
- Go into the frontend folder and update the API client using the following command:
./scripts/build-api-client.sh
- Run the frontend:
npm run start
- Access the page and open the browser console. Test the API client from there.
Reviewer: