I've got two Django projects on the same server. The first launched several months ago, and has since collected hundreds of user accounts. The second project is launching in a few days, and we'd like the second project to allow users of the first app to authenticate using the same credentials.
At first, I was going to simply dump the user table from the first project into the second project, but this would not allow for a synchronous solution (user creates account on project B, does not then have access to project A).
Does Django have some way of natively switching database names (since they're on the same server) for user authentication, and then back to the original database when finished with authentication?
If not, what do you think would be the best solution for my problem? Also - we're using MySQL.