forked from Chewing_Bever/rusty-bever
Added default values to admin password
parent
13259249fd
commit
210eeee7b6
|
@ -18,7 +18,7 @@ const JWT_EXP_SECONDS: i64 = 900;
|
||||||
/// Amount of bytes the refresh tokens should consist of
|
/// Amount of bytes the refresh tokens should consist of
|
||||||
const REFRESH_TOKEN_N_BYTES: usize = 64;
|
const REFRESH_TOKEN_N_BYTES: usize = 64;
|
||||||
/// Expire time for refresh tokens; here: one week
|
/// Expire time for refresh tokens; here: one week
|
||||||
const REFRESH_TOKEN_EXP_SECONDS: i64 = 36288000;
|
const REFRESH_TOKEN_EXP_SECONDS: i64 = 604800;
|
||||||
|
|
||||||
fn log<T>(message: &str, o: T) -> T {
|
fn log<T>(message: &str, o: T) -> T {
|
||||||
println!("{}", message);
|
println!("{}", message);
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
// This needs to be explicitely included before diesel is imported to make sure
|
// This needs to be explicitely included before diesel is imported to make sure
|
||||||
// compilation succeeds
|
// compilation succeeds in the release Docker image.
|
||||||
extern crate openssl;
|
extern crate openssl;
|
||||||
|
|
||||||
#[macro_use]
|
#[macro_use]
|
||||||
|
@ -29,16 +29,9 @@ async fn run_db_migrations(rocket: Rocket<Build>) -> Result<Rocket<Build>, Rocke
|
||||||
}
|
}
|
||||||
|
|
||||||
async fn create_admin_user(rocket: Rocket<Build>) -> Result<Rocket<Build>, Rocket<Build>> {
|
async fn create_admin_user(rocket: Rocket<Build>) -> Result<Rocket<Build>, Rocket<Build>> {
|
||||||
// In debug mode, the admin user is just a test user
|
let admin_user = std::env::var("ADMIN_USER").unwrap_or(String::from("admin"));
|
||||||
let (admin_user, admin_password): (String, String);
|
let admin_password = std::env::var("ADMIN_PASSWORD").unwrap_or(String::from("password"));
|
||||||
|
|
||||||
// if rocket.config().profile == "debug" {
|
|
||||||
admin_user = String::from("test");
|
|
||||||
admin_password = String::from("test");
|
|
||||||
// }else{
|
|
||||||
// admin_user = std::env::var("ADMIN_USER").expect("no admin user provided");
|
|
||||||
// admin_password = std::env::var("ADMIN_PASSWORD").expect("no admin password provided");
|
|
||||||
// }
|
|
||||||
let conn = RbDbConn::get_one(&rocket)
|
let conn = RbDbConn::get_one(&rocket)
|
||||||
.await
|
.await
|
||||||
.expect("database connection");
|
.expect("database connection");
|
||||||
|
@ -59,5 +52,5 @@ fn rocket() -> _ {
|
||||||
"Create admin user",
|
"Create admin user",
|
||||||
create_admin_user
|
create_admin_user
|
||||||
))
|
))
|
||||||
.mount("/auth", auth::routes())
|
.mount("/api/auth", auth::routes())
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue