问题标签 [angular-social-login]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
65 浏览

angular - Metronic 主题登录与 angularx-social-login 的集成

当我尝试实现 Angularx-social-login 模块时,我在控制台中收到以下错误:

0 投票
1 回答
298 浏览

angular - 如何使用 ng-angular-social-login 从另一个组件从谷歌注销

我正在使用angularx-social-login。我可以在 loginComponent 中使用 Google 登录:

我有这个结构:

当我尝试从 menuComponent 注销时出现错误:您未登录。

我的问题是如何从 loginComponent 中打开的会话的 menuComponent 中注销?

是在 Stackblitz 中重新创建的错误。

0 投票
2 回答
647 浏览

angular - 社交登录问题

我可以像普通的非开发人员最终用户一样在独立的 Chrome 中使用 Gmail 登录、注销和“删除帐户”。

在 VSC 中使用 Angular 启动一个骨架 Angular 项目angularx-social-login,登录时遇到以下两个问题。

问题 1) F5 具有典型启动设置,用户名和密码得到下面的消息后(无论logoutWithGoogle是否触发。)

无法让您登录 此浏览器或应用程序可能不安全 尝试使用其他浏览器。...

在此处输入图像描述

问题2)使用附加过程进行调试,它绕过用户名/密码并在以下屏幕显示后让我进入(无论logoutWithGoogle是否触发)

在此处输入图像描述

app.modules.ts

app.component.ts

由于独立 Chrome 运行良好,它应该与 Angular 包或 VSC 相关。以下是 cmd 窗口中列出的版本:

VSC 关于:

0 投票
0 回答
69 浏览

angular - 通过 Google 的 angularx-social-login 在 Opera 中不起作用

我在 Angular 中通过 google 测试了 OAuth。我为简单的授权编写了以下代码。但由于某种原因,它会在 Opera 中引发错误。但在 Google Chrome 中,Edge 可以完美运行。也许有人有同样的问题 在此处输入图像描述

我在app.module.ts中有以下代码

使用简单的 app.component.html

login.component.ts

login.component.html

0 投票
1 回答
154 浏览

c# - 外部登录生产后 2FA 无法正常工作

我已经构建了一个带有 Angular 前端的 ASP.NET Core 网站。它通过 ASP.NET Core Identity 实现外部登录(Facebook、Twitter、Google、Microsoft)。上周,我实施了 2 因素身份验证以与 Authenticator 应用程序一起使用。

我已将 Web 应用程序发布到 Plesk 环境。使用电子邮件/密码登录时,验证器应用程序中的 2FA 代码工作正常。但是,当使用外部登录提供程序登录时,来自身份验证器应用程序的 2FA 代码似乎不起作用。

在实时环境中使用 2FA 进行外部登录

然而,当我在 IIS Express 上进行测试时,一切都按预期工作,我可以使用 Facebook 登录,从身份验证器应用程序输入 OTP 并登录。

在 IIS Express 上使用 2FA 进行外部登录

该项目的代码托管在Github上。本质上是这样的:

为什么这不起作用?我该如何解决这个问题?

0 投票
0 回答
43 浏览

angular - 在 Angular 10 中单独的谷歌登录

我使用 angularx-social-login。

  • 最初 cilentID google 安装在 app.module.ts

  • 但是我想分成两个登录页面,每个页面都有不同的cilentID。

  • 我创建了两个模块子文件,但它重叠并给出了错误。 在此处输入图像描述

    我不知道该怎么办,请帮忙。非常感谢你们。

0 投票
1 回答
207 浏览

angular - 我正在使用带有 angular11 的 angularx-social-login 来通过 gmail 登录,我正在获取 accessToken 作为响应,但我想要授权码作为响应

我需要授权码

{“代码”:“4/yU4cQZTMnnMtetyFcIWNItG32eKxxxgXXX-Z4yyJJJo.4qHskT-UtugceFc0ZRONyF4z7U4UmAI”}

像这样响应刷新令牌

0 投票
0 回答
171 浏览

node.js - Angular Social登录包'angularx-social-login'给出错误命名空间没有导出成员'eeFactoryDe​​claration'

我们正在使用 Angular 9,并尝试为社交媒体登录实现包 'angularx-social-login'。它安装成功,但是当我们从 app.module.ts 中的包中导入类时,它给了我们如下错误:

这是我们在实现 angularx-social-login 时遇到的错误

此代码给出错误

我们已经尝试过:

  1. 我们已经多次使用“npm update”更新 npm
  2. 也尝试过实现这个单独的 Angular 设置,但它仍然给出了同样的错误。注意:另一方面,它也不适用于 Angular 10,它仅适用于 Angular 12。

任何人都可以看看这个并帮助我们吗?

0 投票
0 回答
16 浏览

ionic-framework - 在 SigninWithApple 中验证令牌并获取用户数据

我正在尝试在 ionic5 中实现社交登录,并被 SignInWithApple 击中。我在移动应用程序中获取 accesstoken 并将令牌发送到 API,验证令牌并获取用户对象并执行业务逻辑

登录谷歌

我向以下 URL 发出 curl 请求,并可以获得用户信息,这很清楚 https://www.googleapis.com/oauth2/v2/userinfo?access_token=ACCESS_TOKEN_API;

登录Apple

任何人都可以帮助我处理 Apple 的端点,因为我已经有 access_token 我从某个来源读取

“下一步是用苹果的公钥解码 id_token。”

这个公钥是什么?我如何在此处生成此密钥

0 投票
2 回答
263 浏览

angular - Angular 社交登录(使用 Google)+ Angular Guards

我正在尝试使用 Angular Social Login npm 包实现 Angular Guard:

我可以看到guard正在打印到控制台。但是,我看不到map打印到控制台。为什么?

如果我做:

我可以看到subscriber正在打印到控制台。

我究竟做错了什么?

我希望能够将此警卫添加到路线中。如果用户未登录,它将被重定向到登录页面(我知道我还没有实现该逻辑;我已经尝试过但失败了,因为我似乎没有得到带有值的 Observable?)。请注意,我使用 Google 作为提供者:

和路由模块:

PS1:我可以登录就好了。

PS2:

  • @角/核心@12.2.13
  • @rxjs@6.6.7
  • angularx-social-login@4.0.1