mirror of
https://github.com/adanrsantos/ThePlaceHolders.git
synced 2025-01-06 06:00:39 -06:00
Changed register form
This commit is contained in:
parent
0f2298b0c1
commit
0263dc0fe3
BIN
ThePlaceHolders
Executable file
BIN
ThePlaceHolders
Executable file
Binary file not shown.
33
server.go
33
server.go
|
@ -8,8 +8,34 @@ import (
|
||||||
const ADDRESS = "127.0.0.1"
|
const ADDRESS = "127.0.0.1"
|
||||||
const PORT = "8080"
|
const PORT = "8080"
|
||||||
|
|
||||||
func get_canvas(w http.ResponseWriter, r *http.Request) {
|
type UserForm struct {
|
||||||
fmt.Fprintf(w, "test data")
|
Email string
|
||||||
|
Password string
|
||||||
|
}
|
||||||
|
|
||||||
|
func extract_user_data(r *http.Request) UserForm {
|
||||||
|
return UserForm{
|
||||||
|
Email: r.FormValue("email"),
|
||||||
|
Password: r.FormValue("password"),
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
func handle_login(w http.ResponseWriter, r *http.Request) {
|
||||||
|
if r.Method != http.MethodPost {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
data := extract_user_data(r)
|
||||||
|
fmt.Fprintln(w, data.Email)
|
||||||
|
fmt.Fprintln(w, data.Password)
|
||||||
|
}
|
||||||
|
|
||||||
|
func handle_register(w http.ResponseWriter, r *http.Request) {
|
||||||
|
if r.Method != http.MethodPost {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
data := extract_user_data(r)
|
||||||
|
fmt.Fprintln(w, data.Email)
|
||||||
|
fmt.Fprintln(w, data.Password)
|
||||||
}
|
}
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
@ -18,7 +44,8 @@ func main() {
|
||||||
http.Handle("/", static_files)
|
http.Handle("/", static_files)
|
||||||
|
|
||||||
// Response generated by code
|
// Response generated by code
|
||||||
http.HandleFunc("/get-canvas", get_canvas)
|
http.HandleFunc("/handle-register", handle_register)
|
||||||
|
http.HandleFunc("/handle-login", handle_login)
|
||||||
|
|
||||||
// Start web server at 127.0.0.1:8080
|
// Start web server at 127.0.0.1:8080
|
||||||
e := http.ListenAndServe(ADDRESS+":"+PORT, nil)
|
e := http.ListenAndServe(ADDRESS+":"+PORT, nil)
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
Already have an account? Click <a href="login.html">here</a> to login.
|
Already have an account? Click <a href="login.html">here</a> to login.
|
||||||
</div>
|
</div>
|
||||||
<br>
|
<br>
|
||||||
<button type="submit" class="btn btn-primary">Submit</button>
|
<input type="submit" class="btn btn-primary" value="Submit">
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
Loading…
Reference in a new issue