问题标签 [satellizer]
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.
angularjs - 无法使用 satellizer 通过 Twitter 登录
我有一个 Angular Web 应用程序,想通过 Twitter 和 facebook 登录。我对两者都使用了卫星器模块。Facebook登录对我来说很好。但是当我点击 twitter 登录按钮时,会出现一个空白的弹出窗口,并且什么也没有发生。请帮我。在文档中,建议无需为 twitter 进行配置。即使我使用以下代码进行配置
angularjs - 如何使用 satellizer 在 angularjs 中获取经过身份验证的用户的电子邮件
我正在 angularJs 中创建一个 webapp,并使用satellizer进行身份验证。我可以使用 google 进行身份验证,但我无法弄清楚如何在我的 UI 代码中的某处获取经过身份验证的用户的电子邮件 ID。我也找不到任何功能来获取 文档中的电子邮件 ID 。
angularjs - 不支持 redirect_uri: ionic 和 satellizer 的 facebook 身份验证
我在我的 ionic 应用程序中使用 satellizer 库进行 facebook 身份验证。
在开发过程中(在浏览器中完成).. satellizer fb 对象配置为:
这工作正常。但是,当我在模拟器中运行应用程序的那一刻,我收到以下错误:
如何解决这个问题?
angularjs - Angular ngstorage 和 satellizer localstorage 前缀冲突
我为我的应用程序使用ngstorage,卫星角度模块。但我对存储前缀配置有疑问。
对于ngstorage:
- 它将数据保存为:
NGSTORAGE_PREFIXkey = value
- 默认前缀是:'ngStorage-'
对于卫星器:
- 它将数据保存为:
SATELLIZER_PREFIX_key = value
- 默认前缀是:'satellizer',键前有附加下划线 (_)
我们知道,在$auth.login()
令牌被保存到 localStorage之后satellizer_token = SOME_TOKEN
我想使用 ngstorage 进行 localStorage 的所有操作,特别是我需要访问satellizer_token
之前保存到 localStorage 的内容。为此,我需要为两个模块设置相同的前缀,如下面的代码所示
应用程序.js
控制器.js
视图.js
$auth.login()
视图编译好后,显示$storage.mykey
值(即myvalue),但没有$storage._token
。但是重新加载页面后,视图根本没有编译,并显示
似乎有些冲突。
你对这个问题有什么解决方案?谢谢。
angularjs - Facebook 登录:未发送代码
我已经使用 Satellizer 在我的网站中实现了 Facebook 登录工作流程,并且运行良好。但是由于某种原因,一些尝试登录的用户没有得到发送到服务器的 code 参数,只是clientID
, 所以我不能用访问令牌交换它来让他们登录。为什么会发生这种情况?
angularjs - 使用 JWT 进行 laravel 身份验证的 Satellizer 警告“期待一个名为 token 的令牌”
我正在关注本教程 - https://www.codetutorial.io/laravel-and-angularjs-token-based-auth-part1/。
我通过制作一个单独的 laravel 后端和另一个用于 Angular 前端的文件夹对其进行了一些修改。截至目前,我在 localhost 上运行它。
登录到我的应用程序时,我收到以下消息:-
我的登录控制器 -
路由.php
我的角度控制器:-
angularjs - 使用 Satellizer.js 注销
如果有人可以帮助我,我想出了一个问题。我正在使用 Satellizer 进行登录,并且可以使用 google 正确登录,并且我有一个可以使用的令牌。但是当我要退出时,令牌确实会被删除,但我并没有完全退出谷歌。例如,我打开了 Youtube.com(未登录),现在我将使用 satellizer 和 Google 登录我的网站。我得到了确定,现在我在我的网站上登录,我回到 Youtube,刷新,我现在使用我在我的网站上登录的电子邮件在 Youtube 上登录。当我使用 $auth.logout();(satellizer 中删除令牌的方法) 从我的网站注销时,令牌确实被删除了。但我仍然登录 Youtube。任何人有任何想法为什么以及如何解决?我不知道该放什么代码,但我会放任何需要的代码。先感谢您
PS,我使用节点作为参考这里是卫星链接的 github
laravel - JWTAuth 返回的令牌与预期不符,console.log 给出未定义
令牌返回我的 JWTAuth 并且 Laravel 没有定义。本地存储显示
授权控制器
laravel - satellizer json Web 令牌未正确生成
我已将https://github.com/tymondesigns/jwt-auth与我的 laravel 应用程序集成。正在生成令牌,但是当添加以下行时,它们无法正确生成并且 console.log() 返回 - 令牌未定义