# Sharing a database

**URL:** <https://www.ruby-forum.com/t/sharing-a-database/123780>\
**Category:** Rails\
**Created:** [December 20, 2007, 5:05pm UTC](https://www.ruby-forum.com/t/sharing-a-database/123780 "2007-12-20T17:05:02Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jonathan\_Spooner](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/90ced4/32.png) [@Jonathan\_Spooner](https://www.ruby-forum.com/u/Jonathan_Spooner)\
**Post date:** [December 20, 2007, 5:05pm UTC](https://www.ruby-forum.com/t/sharing-a-database/123780/1 "2007-12-20T17:05:02Z")

</div>

Hi,

I’m creating two rails applications lets call them appA and appB. They  
will  
each be running on a subdomin like [appA.domin.com](http://appA.domin.com).

I need a way to share the User table so the login/passwords will work of  
both. I’d also like to keep the app DRY and not have to  
repeat the Account Controller in each app. My first thought was to  
create a  
3rd application and subdomin for account stuff only. So it would be  
[account.domin.com](http://account.domin.com) and each application would use its User table.

What do you think? Has anyone had the same problem?

Thanks,  
Jonathan Spooner

---

<div class="post-metadata">

**Author:** ![Jonathan\_Spooner](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/90ced4/32.png) [@Jonathan\_Spooner](https://www.ruby-forum.com/u/Jonathan_Spooner)\
**Post date:** [December 20, 2007, 5:14pm UTC](https://www.ruby-forum.com/t/sharing-a-database/123780/2 "2007-12-20T17:14:59Z")

</div>

On 20 Dec 2007, at 16:04, Jonathan Spooner wrote:

> table.  
> We had a similar situation and ended up going down the route of having  
> a 3rd authentication application.

Fred

---

<div class="post-metadata">

**Author:** ![Jonathan\_Spooner](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/90ced4/32.png) [@Jonathan\_Spooner](https://www.ruby-forum.com/u/Jonathan_Spooner)\
**Post date:** [December 20, 2007, 5:26pm UTC](https://www.ruby-forum.com/t/sharing-a-database/123780/3 "2007-12-20T17:26:08Z")

</div>

On 20 Dec 2007, at 17:04, Jonathan Spooner wrote:

> What do you think? Has anyone had the same problem?  
> Either openid or activeresource (and indeed a third application)  
> could do the job here.

Best regards

Peter De Berdt
