Rails Authlogic + Subdomain_fu Template

Il secondo template Rails proposto da “DevInterface”:http://devinterface.com e rilasciato sotto licenza Rails MIT è Rails Authlogic + Subdomain_fu Template.

Rails Authlogic + Subdomain_fu Template

Questo template viene utilizzato come struttura di base per ogni applicazione Rails (2.3) che prevede un meccanismo di autenticazione con il supporto per sottodomini.

Per installare e lanciare questo template, seguite le seguenti istruzioni:

1
2
3
4
5

git clone git://github.com/devinterface/authlogic_subdomain_fu_startup_app.git
cp config/database.yml.example config/database.yml
rake gems:install
rake gems:install RAILS_ENV=test
rake db:migrate

Comportamento del template

Questo template crea una applicazione funzionante con supporto per l’autenticazione e sottodomini

Application workflow

  • L’utente anonomo accede alla sezione pubbloca del sito (http://localhost:3000)
  • L’utente anonomo decide di registrare un nuovo account (http://localhost:3000/account/new), diventando se stesso come nuovo utente e proprietario dell’account
  • Il proprietario dell’account accede all’url del proprio account (sottodominio) (http://useraccount.localhost:3000/login) ed effettua il login
  • Il proprietario dell’account puo’ aggiungere altri utenti al proprio account (http://useraccount.localhost:3000/users/new)
  • Ogni nuovo utente creato puo’ loggarsi nell’account (sottodominio) a cui appartiene

Caratteristiche del template

Di seguito una lista di cio’ che il template fornisce:

Rails
Javascript
  • jQuery come framework javascript
CSS
Testing
Altro

Alcune altre utili gemme/plugins: