getTokenEndpoint function
Implementation
String getTokenEndpoint(String provider) {
switch (provider) {
case 'google':
return 'https://oauth2.googleapis.com/token';
case 'apple':
return 'https://appleid.apple.com/auth/token';
case 'discord':
return 'https://discord.com/api/oauth2/token';
case 'naver':
return 'https://nid.naver.com/oauth2.0/token';
case 'line':
return 'https://api.line.me/oauth2/v2.1/token';
case 'facebook':
return 'https://graph.facebook.com/v21.0/oauth/access_token';
default:
throw WepinError(WepinErrorCode.invalidLoginProvider);
}
}