Mobile apps for complex login systems