【发布时间】:2017-10-01 01:21:42
【问题描述】:
我正在使用 facebook 进行身份验证,该身份验证会在用户通过身份验证后打开新选项卡并将用户重定向到端口 8080 上的后端。然后他被重定向回应用程序。从那里我想关闭窗口并在开启器窗口window.opener.functionAfterFinish() 上调用函数,这将让它知道身份验证已完成。问题是我必须在 index.html 中有这个功能才能工作。如果我在组件中创建functionAfterFinish(): void{...},它将不会被调用。
我有什么选择?我应该如何将该函数放入组件中并执行它?
【问题讨论】:
-
问题不清楚,但您可以尝试名为 ngx-facebook 硬编码 javascript 实例的 Facebook SDK 角度包装器。
标签: javascript angular typescript oauth-2.0