【问题标题】:Sketch App Plugin - Google & Facebook authentication and maintain user session in sketch plugin?Sketch App Plugin - Google 和 Facebook 身份验证并在 Sketch 插件中维护用户会话?
【发布时间】:2020-10-21 20:24:05
【问题描述】:

正在开发一个草图插件,该插件可以基于用户身份验证从插图托管平台获取/收集数据。

我正在使用SKPM with sketch-module-web-view

目前我们有用于网站的 Google 和 Facebook 身份验证方法。 我们需要在草图插件中使用相同的功能来维护用户会话和所需的功能。

请推荐任何文档/教程。

PS:我几乎阅读了sketch官网和其他论坛上的所有文档。

参考 - 请查看 Shutterstock 和 gallery.io 草图插件等。

谢谢

【问题讨论】:

  • 您是如何实现“网站的 Google 和 Facebook 身份验证方法”的?
  • 用sketch-module-web-view打开你的网站,让用户正常登录是什么问题?
  • @SebastianB。 -- 另一个开发者在网站上工作。 Angular 已经用在前端了。
  • @DanieleRicci -- 我只是在草图网站以及其他论坛上找不到有关草图插件社交登录的官方文档。
  • 您能提供一些反馈吗,@InderpreetSingh?谢谢

标签: javascript plugins google-authentication facebook-authentication sketchapp


【解决方案1】:

我不知道您使用哪种身份验证方法通过 Google 和 Facebook 在您的网站上对用户进行身份验证,我猜是 OAuth2。使用 OAuth2 无法在本地运行的应用程序上对用户进行身份验证,因为 OAuth2 严格要求回调 URL,而不能在本地运行的应用程序上配置。

由于您使用的是sketch-module-web-view,还不足以让用户登陆您的网站登录网址吗?

const BrowserWindow = require('sketch-module-web-view');

const win = new BrowserWindow();

// load your website login URL
win.loadURL('https://your_website.com/login');

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-05-29
    • 1970-01-01
    • 2018-02-24
    • 1970-01-01
    • 2019-03-03
    • 2019-01-29
    • 2012-02-29
    • 1970-01-01
    相关资源
    最近更新 更多