0
我有一個使用Devise的Rails應用程序,它也使用acts_as_tenant。Rails設計如何使用租戶設置confirmation_url
在我的應用程序控制器中,我爲url創建了一個變量(包括租戶前綴)。它被稱爲$ request_url
問題是確認電子郵件中的URL不會更改租戶前綴。例如一些 .website.com VS 其他 .website.com
我如何改變這一行以使用正確的網址是什麼? :
<p><%= link_to 'Confirm my account', confirmation_url(@resource, :confirmation_token => @resource.confirmation_token) %></p>
我是否需要創建新路線?
感謝您的幫助!
問題是確認電子郵件中的URL不考慮租戶前綴。例如,some.website.com與other.website.com – Reddirt
有沒有什麼辦法可以通過設計_outside_租戶前綴來讓確認得到確認(就像聽起來像現在這樣),然後讓這個'after_confirmation'把它們放在上面租客?這就是我通常推薦租戶範圍的應用程序,比如你的應用程序。 – jphenow