Skip to content

Commit 3d22698

Browse files
committed
Use secure cookies only in prod
1 parent e1c1bbe commit 3d22698

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/routes/login.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export default Ember.Route.extend({
2424
}
2525
var data = response.data;
2626
if (data.errors) {
27-
var error = "Failed to log in: " + data.errors[0];
27+
var error = "Failed to log in: " + data.errors[0].detail;
2828
self.controllerFor('application').set('flashError', error);
2929
return;
3030
}

src/lib.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,8 @@ pub fn middleware(app: Arc<App>) -> MiddlewareBuilder {
126126
m.around(util::Head::new());
127127
m.add(conduit_conditional_get::ConditionalGet);
128128
m.add(conduit_cookie::Middleware::new(app.session_key.as_bytes()));
129-
m.add(conduit_cookie::SessionMiddleware::new("cargo_session"));
129+
m.add(conduit_cookie::SessionMiddleware::new("cargo_session",
130+
env == Env::Production));
130131
m.add(app::AppMiddleware::new(app));
131132
m.add(db::TransactionMiddleware);
132133
m.add(user::Middleware);

0 commit comments

Comments
 (0)