Explorar o código

add auth stuff

reid %!s(int64=2) %!d(string=hai) anos
pai
achega
1569dd0de5
Modificáronse 1 ficheiros con 23 adicións e 0 borrados
  1. 23 0
      structs/ws.go

+ 23 - 0
structs/ws.go

@@ -0,0 +1,23 @@
+package structs
+
+type WsType struct {
+	Payload struct {
+		Type string `json:"type"`
+	} `json:"payload"`
+}
+
+type WsPayload struct {
+	ID      string      `json:"id"`
+	Payload interface{} `json:"payload"`
+	Token   TokenStruct `json:"token"`
+}
+
+type TokenStruct struct {
+	ID    string `json:"id"`
+	Token string `json:"token"`
+}
+
+type LoginPayload struct {
+	Type     string `json:"type"`
+	Password string `json:"password"`
+}