OTP support

This commit is contained in:
Xavier Henner
2019-08-18 16:29:37 +02:00
parent 07b37e9bc4
commit e9f6a04864
7 changed files with 118 additions and 32 deletions

View File

@@ -102,13 +102,13 @@ func (s *OpenVpnMgt) Restart(pid int) error {
return nil
}
func (s *OpenVpnMgt) AuthUserPass(pid int, user, pass string) error {
func (s *OpenVpnMgt) AuthUserPass(pid int, user, pass, otp string) error {
// check if the session is valid
err, session := s.GetSession(pid)
if err != nil {
return err
}
session.AuthUserPass(user, pass)
session.AuthUserPass(user, pass, otp)
return nil
}