소스 검색

Fix for live view signing salt config error

master
Sean King 2 달 전
부모
커밋
d7401bb631
로그인 계정: seanking GPG 키 ID: 778810DE76B9460F
2개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. +4
    -0
      lib/mix/tasks/fuck_gab/config.ex
  2. +2
    -1
      priv/templates/sample_config.eex

+ 4
- 0
lib/mix/tasks/fuck_gab/config.ex 파일 보기

@ -108,6 +108,9 @@ defmodule Mix.Tasks.FuckGab.Config do
secret = :crypto.strong_rand_bytes(64) |> Base.encode64() |> binary_part(0, 64)
signing_salt = :crypto.strong_rand_bytes(8) |> Base.encode64() |> binary_part(0, 8)
live_view_signing_salt =
:crypto.strong_rand_bytes(8) |> Base.encode64() |> binary_part(0, 8)
template_dir = Application.app_dir(:fuck_gab, "priv") <> "/templates"
result_config =
@ -123,6 +126,7 @@ defmodule Mix.Tasks.FuckGab.Config do
dbpass: dbpass,
secret: secret,
signing_salt: signing_salt,
live_view_signing_salt: live_view_signing_salt,
listen_ip: listen_ip,
listen_port: listen_port
)

+ 2
- 1
priv/templates/sample_config.eex 파일 보기

@ -13,7 +13,8 @@ config :fuck_gab, FuckGabWeb.Endpoint,
url: [host: "<%= domain %>", scheme: "https", port: <%= port %>],
http: [ip: {<%= String.replace(listen_ip, ".", ", ") %>}, port: <%= listen_port %>],
secret_key_base: "<%= secret %>",
signing_salt: "<%= signing_salt %>"
signing_salt: "<%= signing_salt %>",
live_view: [signing_salt: "<%= live_view_signing_salt %>"]
config :fuck_gab, :instance,
site_name: "<%= site_name %>",

불러오는 중...
취소
저장