我使用公寓寶石來實現多租戶。在應用程序上註冊時,我想將他重定向到他自己的本地主機(例如xyz.localhost:3000)的url示例等。 註冊我得到所有必要的數據。 a。電子郵件,b。 first_name,c.last_name,d。密碼,e.password_confirmation,f.subdomain如何在公寓寶石註冊後重定向用戶
和我的控制器看起來像:
class Diy::AdminController < ApplicationController
layout false
def register
admin = AdminUser.find_by_email params[:email]
unless admin
admin = AdminUser.create(
first_name:params[:first_name],
last_name: params[:last_name],
email: params[:email],
password: params[:password],
password_confirmation: params[:password_confirmation],
subdomain: (params[:subdomain] ? params[:subdomain].downcase : params[:first_name].downcase))
end
sign_in(admin, bypass: true)
end
end
我得到模板丟失的錯誤。 我想爲不同的用戶提供不同的主頁,他們可以自定義它,但是如果他們不會看到簡單的主頁。