Skip to content

Commit cf55b6f

Browse files
committed
safer secret_token
1 parent 6145200 commit cf55b6f

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

config/initializers/secret_token.rb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,8 @@
1616
# Using secret_token for rails3 compatibility. Change to secret_key_base
1717
# to avoid deprecation warning.
1818
# Can be safely removed in a rails3 api-only application.
19-
ActiveModelSerializersExample::Application.config.secret_token = '7569cb4b8ca08590785f826a8bed8b4930e3f40e672a3d5efa98d411c02931671d21a19297dde5b124dcb201cdde47a023414bf5c211990c2bbd5a03de14ebf5'
19+
ActiveModelSerializersExample::Application.config.secret_token = if Rails.env.development? or Rails.env.test?
20+
('x' * 30) # meets minimum requirement of 30 chars long
21+
else
22+
ENV['SECRET_TOKEN']
23+
end

0 commit comments

Comments
 (0)