Documentation
¶
Index ¶
- Variables
- func ComposeHandler(w http.ResponseWriter, r *http.Request)
- func HomeHandler(w http.ResponseWriter, r *http.Request)
- func LoggedInHandler(w http.ResponseWriter, r *http.Request)
- func LoginHandler(w http.ResponseWriter, r *http.Request)
- func LogoutHandler(w http.ResponseWriter, r *http.Request)
- func OTPHandler(w http.ResponseWriter, r *http.Request)
- func RenderRoomChoicePage(w http.ResponseWriter, r *http.Request, user []util.UserData, x int)
- func RenderRoomData(w http.ResponseWriter, r *http.Request, user []util.UserData)
- func RenderUserRoom(w http.ResponseWriter, r *http.Request, user []util.UserData)
- func RoomCreationHandler(w http.ResponseWriter, r *http.Request)
- func RoomHandler(w http.ResponseWriter, r *http.Request)
- func RoomsHandler(w http.ResponseWriter, r *http.Request)
- func SentMailHandler(w http.ResponseWriter, r *http.Request)
- func SetupRouting(r mux.Router) mux.Router
- func SignupHandler(w http.ResponseWriter, r *http.Request)
- func UserRoomHandler(w http.ResponseWriter, r *http.Request)
- func VerifyAndRoute(username string, password string, phno string, w http.ResponseWriter, ...)
- type Emails
- type Rooms
- type RoomsUser
Constants ¶
This section is empty.
Variables ¶
View Source
var Room util.RoomData
View Source
var User util.UserData
This, though a global variable exists in its own thread when running, so is fine.
Functions ¶
func ComposeHandler ¶
func ComposeHandler(w http.ResponseWriter, r *http.Request)
func HomeHandler ¶
func HomeHandler(w http.ResponseWriter, r *http.Request)
func LoggedInHandler ¶
func LoggedInHandler(w http.ResponseWriter, r *http.Request)
LoggedInHandler works
func LoginHandler ¶
func LoginHandler(w http.ResponseWriter, r *http.Request)
LoginHandler handles authentication and session creation for every login
func LogoutHandler ¶
func LogoutHandler(w http.ResponseWriter, r *http.Request)
logoutHandler renders the logout page (home page) on button click
func RenderRoomChoicePage ¶
func RenderRoomData ¶
func RenderUserRoom ¶
func RoomCreationHandler ¶
func RoomCreationHandler(w http.ResponseWriter, r *http.Request)
func RoomHandler ¶
func RoomHandler(w http.ResponseWriter, r *http.Request)
func RoomsHandler ¶
func RoomsHandler(w http.ResponseWriter, r *http.Request)
func SentMailHandler ¶
func SentMailHandler(w http.ResponseWriter, r *http.Request)
SentMailHandler works
func SignupHandler ¶
func SignupHandler(w http.ResponseWriter, r *http.Request)
func UserRoomHandler ¶
func UserRoomHandler(w http.ResponseWriter, r *http.Request)
func VerifyAndRoute ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.