feat(auth): rename external ids to asid psid
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
* 外部入口落地页(Server Component)
|
||||
*
|
||||
* 外部应用可以通过 query 传入 Facebook 相关信息和最终目标页,例如:
|
||||
* `/external-entry?target=chat&fbid=xxx&fb_app_id=yyy`
|
||||
* `/external-entry?target=chat&asid=xxx&psid=yyy`
|
||||
*
|
||||
* 页面不直接 `redirect()`,而是把数据交给 Client 组件先写入本地存储,
|
||||
* 再通过 `router.replace()` 清理 URL 并跳转到最终页面。
|
||||
@@ -24,20 +24,8 @@ export default async function ExternalEntryPage({
|
||||
return (
|
||||
<ExternalEntryPersist
|
||||
deviceId={pickFirst(params.deviceId, params.device_id)}
|
||||
facebookId={pickFirst(
|
||||
params.fbid,
|
||||
params.fb_id,
|
||||
params.facebookId,
|
||||
params.facebook_id,
|
||||
)}
|
||||
facebookAppId={pickFirst(
|
||||
params.fbAppId,
|
||||
params.fb_app_id,
|
||||
params.facebookAppId,
|
||||
params.facebook_app_id,
|
||||
params.appId,
|
||||
params.app_id,
|
||||
)}
|
||||
asid={pickFirst(params.asid)}
|
||||
psid={pickFirst(params.psid)}
|
||||
avatarUrl={pickFirst(params.avatarUrl, params.avatar_url)}
|
||||
target={pickFirst(params.target)}
|
||||
redirect={pickFirst(params.redirect)}
|
||||
|
||||
Reference in New Issue
Block a user