% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/accounts.R
\name{add_account_from_env}
\alias{add_account_from_env}
\title{Agregar Cuenta desde Variables de Entorno}
\usage{
add_account_from_env(prefix = "TWS_", db_file = "accounts.db", verbose = TRUE)
}
\arguments{
\item{prefix}{Prefijo de las variables de entorno (default: "TWS_")}

\item{db_file}{Archivo de base de datos (default: "accounts.db")}

\item{verbose}{Si `TRUE`, emite mensajes informativos con `message()`/`warning()`; puede silenciarse con `suppressMessages()`/`suppressWarnings()`.}
}
\value{
`TRUE` si la cuenta se agrego y activo; `FALSE` si se agrego pero no quedo activa o hubo error
}
\description{
Lee credenciales desde `.Renviron` o variables de entorno y agrega la cuenta sin exponer secretos en el codigo.
}
\examples{
\donttest{
# En .Renviron:
# TWS_USERNAME='mi_usuario'
# TWS_PASSWORD='mi_password'
# TWS_EMAIL='mi@email.com'
# TWS_EMAIL_PASSWORD='email_pass'
# TWS_AUTH_TOKEN='auth_token_del_navegador'
# TWS_CT0='ct0_del_navegador'

if (check_setup() && interactive()) {
  add_account_from_env()

  # Para una segunda cuenta, usa otro prefijo:
  # TWS2_USERNAME='otra_cuenta'
  # TWS2_PASSWORD='otra_password'
  # ...
  add_account_from_env(prefix = "TWS2_")
}
}
}
