Updated social auth to work and handle validation