Browse Source

Authy

hkremer/rebranding
Gregory Rudolph 4 years ago
parent
commit
b2832bcef0
Signed by: rudi
GPG Key ID: EF64F3CBD1A1EBDD
  1. 12
      auth.go

12
auth.go

@ -106,16 +106,22 @@ func genPassword(length int) string {
} }
func sendPassword(user string, ipaddr string) { func sendPassword(user string, ipaddr string) {
defer log.PanicSafe() defer log.PanicSafe()
log.LogInfo("sending password to %+v for %+v", ipaddr, user)
str := genPassword(8) str := genPassword(8)
m, _ := dg.GuildMember(config.GuildID, user) log.LogInfo("sending password to %+v for %+v: %+v", ipaddr, user, str)
m, err := dg.GuildMember(config.GuildID, user)
if err != nil {
log.LogErrorType(err)
}
toks[m.User.Username] = tokens{ toks[m.User.Username] = tokens{
username: user, username: user,
ip: ipaddr, ip: ipaddr,
password: str, password: str,
timestamp: time.Now(), timestamp: time.Now(),
} }
pmChann, _ := dg.UserChannelCreate(user) pmChann, err := dg.UserChannelCreate(user)
if err != nil {
log.LogErrorType(err)
}
dg.ChannelMessageSend(pmChann.ID, fmt.Sprintf("A temporary password was requested from %s:", ipaddr)) dg.ChannelMessageSend(pmChann.ID, fmt.Sprintf("A temporary password was requested from %s:", ipaddr))
dg.ChannelMessageSend(pmChann.ID, fmt.Sprintf("```%s```", str)) dg.ChannelMessageSend(pmChann.ID, fmt.Sprintf("```%s```", str))

Loading…
Cancel
Save