phoenix-framework

    0熱度

    1回答

    CodeReloader(dev模式)使用Mix.Config。在dev_mode中使用酒廠版本時,這會失敗,因爲mix在版本中不可用。 是否可以在Phoenix應用程序中完全禁用CodeReloader,以便我的應用程序不會無法在dev_mode版本中啓動失敗?

    0熱度

    1回答

    我有一個工作鳳凰應用程序,我試圖安裝一個名爲新的依賴comeonin 我添加了依賴內部mix.exs文件中像這樣的的結束應用列表。 def application do [mod: {Rumbl, []}, applications: [:phoenix, :phoenix_pubsub, :phoenix_html, :cowboy, :logger, :gettext,

    1熱度

    1回答

    在我的系統中,每個用戶可以有多個api密鑰。我想散列api鍵並將它們的散列存儲在數據庫中。我爲此使用了愛荷星。 1)是否明智地存儲api密鑰的哈希值,而不是其原始的原始值? 2)當一個api請求進來時,它只有一個普通的api鍵值,沒有用戶的電子郵件 - 這是我設計的系統。 我該如何檢查api密鑰是否有效?我將不得不這樣做 - 重新計算哈希值? given_api_plain_key = get_k

    3熱度

    1回答

    我有一個擁有many_to_many關聯的鳳凰應用程序。在這個應用程序: 我有一個用戶表: schema "users" do field :username, :string many_to_many :organizations, Organization, join_through: "memberships" end 和組織表: schema "organizat

    3熱度

    2回答

    在鳳凰應用中,當用戶提交特定表單時,lat和lng從地址計算。 lat和lng可以在changeset.data中,如果沒有更改,並且在changeset.changes,如果提交更改。 我在變更集上的lat和lng上執行其他的東西,但我需要知道座標在哪裏。我正在試圖做的是: cond do # Always use new coordinates if possible %{

    0熱度

    2回答

    道歉,如果這聽起來像一個愚蠢的問題,但我被難以置信的Ecto拋出的錯誤。 我想實現一對一的多態關聯。我已閱讀關於在Ecto中實現多態關聯的文檔,但我的要求需要一對一的關係。 guard -> guard_user -> user operator -> operator_user -> user 其中 guard ----- id position guard_user ----

    1熱度

    1回答

    在我的鳳凰城項目中,我使用: {:comeonin, "~> 4.0"}, {:bcrypt_elixir, "~> 0.12.0"}, 我看到很多在Comeonin.Bcrypt.hashpwsalt(password)被用一個參數調用用戶創建/驗證的例子。然而,當我運行這個,或者add_hash()從iex,好像輸出是不確定的: iex(10)> password = Comeo

    0熱度

    1回答

    我正在設置一種模式,我已經在Phoenix中使用Comeonin和Guardian進行了JWT授權, 當我從CURL發佈到MyApp.SessionsController.create/2時,我得到了一個user響應,從MyApp.Session.authenticate/1回到我所期望的。然而,我應該把它解構成{:ok, jwt, _full_claims},然後可以通過管道傳送給守護者。我用I

    2熱度

    1回答

    我想知道與phoenix.gen.json和phx.gen.json是什麼區別是。 我目前使用Phoenix 1.3。 Ubuntu 16.04LTS。和二郎/藥劑 Erlang/OTP 20 [erts-9.0] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:10] [hipe] [kernel-poll:false] Elix

    0熱度

    1回答

    雖然我所說的unique_constraint/3在變更爲: def changeset(parent, params \\ %{}) do parent |> cast(params, [:created_at , :parent_type , :mobile_number]) |> unique_constraint(:mobile_number, name: :