Кто-нибудь создал миксин веб-приложений для Sinatra и Datamapper с Ruby? - PullRequest
2 голосов
/ 27 декабря 2011

Мне надоело переписывать формы входа и страницы управления учетными записями пользователей с обычными сценариями использования при регистрации новой учетной записи, смене пароля, смене электронной почты, с соответствующими письмами. (Это для клиентов, которые не принимают решение OAuth / OpenID). Итак, я создаю пример сайта с Sinatra и Datamapper , который содержит только эти функции в их самой дистиллированной форме.

То, что я хотел бы сделать, - это упаковать этот сайт в драгоценный камень, который кто-то может добавить в существующее приложение и настроить. Я думаю, что это может быть сложно, потому что приложение определяет свою собственную базу данных и веб-сервер. Поэтому они должны быть перепроектированы как дополнения для Sinatra :: App и Datamapper :: Model.

Кто-нибудь еще пробовал это?

1 Ответ

1 голос
/ 05 января 2012

Я создал «учетные записи» в Ruby для предоставления этой функциональности веб-приложениям, использующим Sinatra Это может быть клонировано или разветвлено в https://github.com/lsiden/accounts.

...