Meeting 11: May 4th, 2026¶
What Got Done¶
Potentially Fixed Error in Device Code Flow¶
- Before fix, the status would go from
CreatedtoEntered -
Enteredmeant both:- The user entered the user code
- The CLI can give the user their token
-
The new work flow is
CreatedtoEnteredtoAuthorizedwhereCreated: The CLI requested a device codeEntered: The user entered the user codeAuthorized: The user submitted the TTL form and can exchange give the user their token
-
Made two changes that accomplished this:
- After the TTl was entered, created a new status (controllers.py line 1575)
device_code.status = "Authorized"
- Changed the condition that exchanges the token from
EnteredtoAuthorized(models.py line 550) - Orginal:
device_code.status = "Entered"
- Updated:
device_code.status = "Authorized"
Moved TMS Loadtesting code inside the tapis-project¶
Road Blockers¶
- I tried to test my changes by running the authenticator locally but couldn't figure that out
What's Next¶
- Test fix
- Add some quality of life improvments to the load test code