That's one of the problems with Minilogin. It verifies each client by IP addresses. So if you and your wife are on the same LAN, then you're going to have connection issues.
Try putting in your LAN IP (192.168.0.2, 192.168.0.3, etc.) in the accounts table in MySQL. This way, it separates the accounts by LAN IP rather than WAN IP. If you're using a router that's fairly old, you're going to have issues because it probably doesn't have NAT Forwarding. But first, try the link in my next paragraph, and we'll cross over that line when we get to it.
There's tons of questions like you mentioned on the forums, and you might be able to find more information on it. In the short time I've been here, it's been asked quite a lot and pretty much resolved in most cases.
This post might help you. Angelox's configuration and explanation on the Minilogin is explained better there.