I\'m creating a new app in which I will need to let different users log into several API\'s (such as Square) and then make updates through my application. The authentication