2011-12-27 27 views
2

我厭倦了重寫登錄表單和用戶帳戶管理頁面,而且通常會使用註冊新帳戶,更改密碼,更改電子郵件和/或關聯電子郵件的用例。 (這適用於不接受OAuth/OpenID解決方案的客戶端)。因此,我正在創建一個樣本網站,其中包含SinatraDatamapper,其中僅包含以最精簡的形式顯示的那些功能。有沒有人用Ruby創建了一個用於Sinatra和Datamapper的Web應用程序混合?

我想要做的是將該網站打包成一個可以放入現有應用程序並自定義的gem。我認爲這可能會變得棘手,因爲應用程序定義了自己的數據庫和Web服務器。所以他們將不得不重新設計爲Sinatra :: App和Datamapper :: Model的混合插件。

有沒有其他人試過這個?

+0

我在想同樣的事情,但Sequel爲數據庫和Warden,儘管如果可能的話我想讓它與數據存儲不可知。你有沒有考慮過把它作爲擴展名? http://www.sinatrarb.com/extensions.html如果您看到任何已完成的工作,請告訴我! – iain 2012-01-04 07:57:15

+1

是的。我只寫了它! https://github.com/lsiden/accounts – 2012-01-04 20:05:21

+0

謝謝,我會給你一看! – iain 2012-01-04 20:07:00

回答

相關問題