Get auth info for slow game page
Dependencies
- [2]
LTQCLSBUSplit database usage in pages - [3]
A2LJT7TTShow duration in turns - [4]
FUCFD4UVAdd log in and log out support - [5]
HZDCKIXQUse constants for templates - [6]
6NYILMKIAdd page for slow game - [7]
WVHXYKCVAdd postgresql pools - [8]
EVP2FSBHSplit index page - [9]
6CFNBL5LAdd headers for better security
Change contents
- replacement in src/pages/slow_game.rs at line 1
use actix_web::{web, HttpResponse};use actix_web::{web, HttpRequest, HttpResponse}; - edit in src/pages/slow_game.rs at line 3
use crate::pages::insert_security_headers; - edit in src/pages/slow_game.rs at line 4
use crate::pages::{insert_security_headers, request_to_jar, CommonAuthInfo}; - edit in src/pages/slow_game.rs at line 9
common_auth_info: CommonAuthInfo, - edit in src/pages/slow_game.rs at line 51
request: HttpRequest, - edit in src/pages/slow_game.rs at line 90
let jar = request_to_jar(request); - edit in src/pages/slow_game.rs at line 93
let user = jar.private(&data.cookies_key).get("auth").map(|x| x.value().to_string()); - edit in src/pages/slow_game.rs at line 109
common_auth_info: CommonAuthInfo { user }, - replacement in src/pages/index.rs at line 4
use crate::pages::CommonAuthInfo;use crate::pages::{insert_security_headers, request_to_jar};use crate::pages::{insert_security_headers, request_to_jar, CommonAuthInfo};