2017-01-28 79 views

回答

1

你並不需要設計會話管理。開箱即用的會話管理已經有了good support,這可能足以滿足您的使用情況。

爲了回答您的具體問題,許多設計功能都是圍繞用戶模型的可用性展開的,所以在沒有用戶模型的情況下使用設計不會有多大意義。

但是,您可以在理論上提供一個實際上不受數據庫支持的用戶模型,但可以像ActiveRecord模型一樣提供嘎嘎聲。這將需要相當多的努力和測試,但將允許您重新使用由設計提供的控制器擴展,視圖,郵件集成等。

但在我看來,上面所需的工作量並不合理,我建議您更好地熟悉rails中的會話管理,並構建一個與您的身份驗證服務集成的自定義解決方案。這並不困難,並且可能更加維持。