CLI Auth Profiles
Record, refresh, test, list, and delete authenticated browser sessions for private captures.
Auth profiles let ScreenFramed capture pages that require login.
Record a profile
bashscreenframed auth login \ --url https://app.example.com/login \ --project prj_01K... \ --name "Production admin"
Use the profile
bashscreenframed capture https://app.example.com/dashboard \ --project prj_01K... \ --auth-profile ap_01K... \ --output dashboard.png
Refresh cookies
bashscreenframed auth refresh ap_01K... \ --url https://app.example.com/login
Test a profile
bashscreenframed auth test ap_01K... https://app.example.com/dashboard
List profiles
bashscreenframed auth list --project prj_01K...
Delete a profile
bashscreenframed auth delete ap_01K...
Auth profiles can access private application states. Keep them project-scoped and delete profiles that are no longer needed.