Versions in this module Expand all Collapse all v1 v1.0.1 Jul 20, 2021 Changes in this version + type Aplicacion struct + Autor string + Comentario string + Id string + Nombre string + Origen string + Rol []Rol + URL string + Version string type Menu + Privilegios []Privilegio type Perfil + Cargo string + Departamento string + Direccion string + Situacion string + Sucursal string + Telefono string type Privilegio + Directiva string type Rol + Menu []Menu type SubMenu + Privilegios []Privilegio type Usuario + Aplicacion []Aplicacion v1.0.0 Jun 16, 2021 Changes in this version + const ACTIVARLIMITECONEXIONES + const ADMINISTRADOR + const ADMINISTRADORGRUPO + const ANALISTA + const CONSULTA + const DESACTIVARLIMITECONEXIONES + const DESARROLLADOR + const ENCRIPTAMIENTO + const GAFILIACION + const HACK + const INVITADO + const OPERADOR + const PADMIN + const PASANTE + const PGERENTE + const PJEFE + const PPRESIDENTE + const PRODUCCION + const PROOT + const ROOT + const TEST + var LlaveJWT string + var LlavePrivada *rsa.PrivateKey + var LlavePublica *rsa.PublicKey + var Stores = sessions.NewCookieStore([]byte("#za63qj2p-6pt33pSUz#")) + func GenerarJWT(u Usuario) string + func GetMacAddr() (addr string) + func ObtnerIP() + func WGenerarJWT(u WUsuario) string + type FirmaDigital struct + DireccionIP string + DireccionMac string + Tiempo time.Time + func (f *FirmaDigital) Registrar() bool + type Menu struct + Accion string + Clase string + Color string + Icono string + Js string + Nombre string + SubMenu []SubMenu + Url string + type MetodoSeguro struct + Actualizar bool + Consultar bool + CrearSQL bool + Crud bool + Eliminar bool + Funcion bool + Insertar bool + Todo bool + type Modulo struct + Autor string + Comentario string + Id string + Nombre string + URL string + Version string + type Perfil struct + Descripcion string + Menu []Menu + Privilegios []Privilegio + type Privilegio struct + Accion string + Descripcion string + Metodo string + type Reclamaciones struct + Rol Rol + Usuario Usuario + type RespuestaToken struct + Token string + type Rol struct + Descripcion string + type Session struct + Acceso string + Nivel int + Nombre string + func (S *Session) Crear(w http.ResponseWriter, r *http.Request) + type SubMenu struct + Accion string + Clase string + Color string + Icono string + Js string + Nombre string + SubMenu []SubSubMenu + Url string + type SubSubMenu struct + Accion string + Clase string + Color string + Icono string + Js string + Nombre string + Url string + type Usuario struct + Cargo string + Cedula string + Clave string + Correo string + Departamento string + Direccion string + Estatus int + FechaCreacion time.Time + FirmaDigital FirmaDigital + ID string + Login string + Modulo []Modulo + Nombre string + Perfil Perfil + Rol Rol + Sistema string + Situacion string + Sucursal string + Telefono string + Token string + func (usr *Usuario) CambiarClave(login string, clave string, nueva string) (err error) + func (usr *Usuario) Consultar(cedula string) (j []byte, err error) + func (usr *Usuario) Generico() + func (usr *Usuario) Listar() (j []byte, err error) + func (usr *Usuario) Salvar() (err error) + func (usr *Usuario) Validar(login string, clave string) (err error) + type WCausante struct + Apellido string + Cedula string + Componente string + Grado string + Nombre string + type WReclamaciones struct + Rol Rol + WUsuario WUsuario + type WUsuario struct + Apellido string + Causante []WCausante + Cedula string + Clave string + Componente string + Correo string + Empleado bool + Estatus int + FechaCreacion time.Time + FirmaDigital FirmaDigital + Grado string + ID string + Login string + Nombre string + Parentesco string + Perfil Perfil + Rol Rol + Sexo string + Situacion string + Sobreviviente bool + Telefono string + Titular bool + Token string + func (u *WUsuario) CambiarClave(login string, clave string, nueva string) (err error) + func (u *WUsuario) Existe(login string) (err error) + func (u *WUsuario) Validar(login string, clave string) (err error)