沒登入的話
應該是變成 modal 的登入頁?

這樣的話建議你把發起連署的按鈕寫成一個 helper (用 link_to)
之後各地方就可以共用此 helper