mirror of
https://github.com/agentrhq/authsome.git
synced 2026-09-19 01:34:19 +08:00
f0ee51d0f2
* docs(spec): overhaul authsome-v1 spec with security model, provider states, and naming fixes - Rename all .authlib/.authlib_home references to .authsome/AUTHSOME_HOME - Add master.key to filesystem layout with 0600 permission requirement - Add Provider State Model section (available → configured → connected) - Introduce Sensitive Input Pipeline section (env var → browser bridge → getpass) - Remove --client-secret as CLI argument; client_secret collected via pipeline only - Add client.client_id_env/client_secret_env fields to OAuth provider schema - Remove refresh_token from export maps; access token only exported - Rewrite authsome login: error on re-login, --reset flag, new input model - Update authsome list to show full provider catalog across all states - Fix authsome run: access token injection only, error if provider not connected - Add executable name authsome throughout CLI examples - Fix store key namespace: provider definitions are filesystem files, not store keys - Update all E2E examples to reflect new flows - Renumber all sections cleanly (35 sections total) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * docs(readme): Updated readme to be more clear and prettier --------- Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>