Custom auth migrations for more flexibility