В моем приложении происходит то же самое, и я могу сочувствовать вам. Там действительно не так много, чтобы продолжаться там.
Для меня это начинается в вашем AppDelegate. Я бы проверил там информацию для входа в систему, если бы это было хорошо, выдвиньте tabbarcontroller. Если нет, просто укажите логинконтроллер. Это может быть немного сложно, но если вы начнете там, вы сможете использовать все остальное, чтобы получить то, что вам нужно.
Используйте AppDelegate, чтобы определить, какой контроллер нажать. Когда вы нажимаете на кнопку входа, и это хорошо, перезвоните вашему приложению, чтобы нажать контроллер панели вкладок и убить имя входа.
Надеюсь, это поможет. Удачи.