Delete unused login.do POST page
Dependencies
- [2]
7R6HAATPOptional publish static files if use reverse-proxy - [3]
4MZ4VIR7Initial commit - [4]
QPHRMBEPGet "Real IP" for proxied build - [5]
BCXEUKX6Add config, static files and web server - [6]
65A3LIWUUse handlebars to render index - [7]
OJO4B4QOAdd login form and empty handler - [8]
IM5ZPD4NUpdate dependencies
Change contents
- file deletion: login.rs login.rs
use serde_derive::{Deserialize, Serialize};use actix_web::http::header;use actix_web::{web, HttpResponse};#[derive(Serialize, Deserialize)]pub struct LoginParams {login: String,password: String,}pub async fn login_post(_params: web::Form<LoginParams>) -> HttpResponse {HttpResponse::Found().append_header((header::LOCATION, "index.html")).finish()} - edit in src/main.rs at line 10
mod login;use crate::login::login_post; - replacement in src/main.rs at line 62
.route("/index.html", web::get().to(index)).service(web::resource("/login.do").route(web::post().to(login_post)));.route("/index.html", web::get().to(index));