1
0
Fork 1
Spiegel von https://github.com/dani-garcia/vaultwarden.git synchronisiert 2024-06-30 19:24:42 +02:00

Set facets contentType

Dieser Commit ist enthalten in:
Daniel García 2018-07-13 15:05:00 +02:00
Ursprung e876d3077a
Commit 970863ffb1

Datei anzeigen

@ -3,6 +3,8 @@ use std::path::{Path, PathBuf};
use rocket::request::Request;
use rocket::response::{self, NamedFile, Responder};
use rocket::response::content::Content;
use rocket::http::ContentType;
use rocket::Route;
use rocket_contrib::{Json, Value};
@ -23,8 +25,10 @@ fn web_index() -> WebHeaders<io::Result<NamedFile>> {
}
#[get("/app-id.json")]
fn app_id() -> WebHeaders<Json<Value>> {
WebHeaders(Json(json!({
fn app_id() -> WebHeaders<Content<Json<Value>>> {
let content_type = ContentType::new("application", "fido.trusted-apps+json");
WebHeaders(Content(content_type, Json(json!({
"trustedFacets": [
{
"version": { "major": 1, "minor": 0 },
@ -33,7 +37,7 @@ fn app_id() -> WebHeaders<Json<Value>> {
"ios:bundle-id:com.8bit.bitwarden",
"android:apk-key-hash:dUGFzUzf3lmHSLBDBIv+WaFyZMI" ]
}]
})))
}))))
}
#[get("/<p..>", rank = 1)] // Only match this if the other routes don't match