func DoAuth(sess session.SessionStore) { if utils.IsPassedAuth() { sess.Set(utils.SessAuth, "ok") utils.UpdateSolarMapItem(utils.SessAuth, "ok") fmt.Println("AUTH OK!") utils.WriteDebugLog("AUTH OK!") } else { sess.Set(utils.SessAuth, "none") utils.UpdateSolarMapItem(utils.SessAuth, "none") } }
func DoSetSN(sn string, sess session.SessionStore) { if len(sn) == snlength { // sn works if err := getChipSNAtString(sn); err == nil { utils.SetChipSNArrayItem(ChipSN) utils.PrintChipSN() sess.Set(utils.SessAuth, "sn") utils.UpdateSolarMapItem(utils.SessAuth, "sn") } } }