Skip to content

Multi Tenancy Devise FAQ

Brad Potts edited this page Feb 14, 2016 · 4 revisions

Q: Can multi-tenancy-devise be customized?
A: Yes by generating views into your main app. (See: Generating Views & Layout Views)

Q: Is multi-tenancy-devise secure?
A: All user passwords are encrypted and multi-tenancy-devise authenticates using Devise gem.

Q: What is multi-tenancy app?
A: Multi-tenant applications, or multi-tenancy means one app/database holds the data for multiple users. Even though there's pro/cons to each side, we find this far more efficient over running multiple apps and databases.

Q: Why and how we'll keep it going?
A: We got tired of setting up a multi-tenant authentication system for every app we built. This also has the added benefit of allowing us to work on a singular and way more robust codebase.

Q: PHCNetworks and software reliability?
A: We constantly run checks against bugs and security threats, all our production apps operate and rely on multi-tenancy-devise. Everything we operate have is running off mtdevise stock gem with modifications to views and layouts.