package totp import ( "github.com/pquerna/otp" "github.com/authelia/authelia/v4/internal/configuration/schema" ) func otpStringToAlgo(in string) (algorithm otp.Algorithm) { switch in { case schema.TOTPAlgorithmSHA1: return otp.AlgorithmSHA1 case schema.TOTPAlgorithmSHA256: return otp.AlgorithmSHA256 case schema.TOTPAlgorithmSHA512: return otp.AlgorithmSHA512 default: return otp.AlgorithmSHA1 } }