Dica
Uma dica , para com esse negócio de vincular a conta dependendo do aparelho isso limita o seus usuários, pode ter certeza que uns não vão gostar disso porque as vezes precisa trocar de aparelho, coloque um método de vincular a conta com o Facebook , gmail e icloud