Module browser

Module browser 

Source
Expand description

Browser authentication detection for web-based LLM providers

This module reads browser cookies (without opening windows) to detect which cloud LLM providers the user is authenticated with.

Structs§

AuthSummary
Summary of authenticated providers across all browsers Reserved for future programmatic access to auth state
BrowserAuthResult
Result of checking browser authentication
ExtractedCookie
Extracted cookie with its value
ProviderAuth
Web LLM provider authentication info
ProviderCredentials
Provider credentials extracted from browser cookies

Enums§

BrowserType
Supported browser types for cookie extraction

Constants§

WEB_LLM_PROVIDERS
Known web LLM providers and their authentication cookies

Functions§

extract_provider_cookies
Extract actual cookie values for a specific provider
get_auth_summary
Get a summary of all authenticated web LLM providers Reserved for future programmatic access to auth state
get_installed_browsers
Get list of installed browsers
scan_browser_auth
Scan browsers for authenticated LLM providers
scan_browser_auth_verbose
Scan browsers for authenticated LLM providers with verbose output