Initial commit

This commit is contained in:
natuka committed 2025-06-05 09:25:26 +08:00
commit 84061c9a18
243 files changed
+63148

No files matched your search

+29
View File
@@ -0,0 +1,29 @@
function googleToNormalize(data: any) {
return {
unionid: data.id,
social_type: 'google',
nickname: (data.last_name + data.first_name) || '',
email: data.email || '',
headimgurl: data.thumbnail || '',
}
}
function twitterToNormalize(data: any) {
return {
unionid: data.id_str || data.id,
social_type: 'twitter',
nickname: data.name || '',
email: data.email || '',
headimgurl: data.thumbnail || '',
}
}
export function normalize(socialType: string, data: any) {
switch (socialType) {
case 'google':
return googleToNormalize(data)
case 'twitter':
return twitterToNormalize(data)
}
}