Modified ExternalLoginCallbak