Versions in this module Expand all Collapse all v1 v1.0.0 Dec 13, 2021 Changes in this version + var Auth_Provider authentiate.LdapProvider + var EnableMetrics bool + func AcceptUser(w radius.ResponseWriter, r *radius.Request) (code radius.Code) + func AddVendorGroup(p *radius.Packet, r *radius.Request) + func IsOtpCodeValied(username string, password string) bool + func IsUserPassValied(auth_provider authentiate.Auth_Provider, username string, password string) bool + func RejectUser(w radius.ResponseWriter, r *radius.Request) (code radius.Code) + func SendForChalenge(w radius.ResponseWriter, r *radius.Request) (code radius.Code) + func StartRadius() + func User_PassHandler(w radius.ResponseWriter, r *radius.Request) + type RadConfs struct + Authentication_Mode string + Enable_Fortinet_Group_Name bool + ListenAddress string + Secret string + var RadiusConfigs RadConfs + type Statepool struct + func (s *Statepool) Delete(username string) + func (s *Statepool) Init() + func (s *Statepool) Insert(username string, group string) + func (s *Statepool) Lookup(username string) (state string, group string)