Javascript 带有oAuth重定向的电子自定义协议
我正在使用discord oAuth2是一个vue/nuxt/electron应用程序,我需要创建一个自定义协议来处理oAuth2代码。我希望最后能有这样的东西:myapp://auth/callback?code=codehere 我尝试过与此相关的各种答案,但没有一个符合我的使用逻辑 例如:Javascript 带有oAuth重定向的电子自定义协议,javascript,node.js,oauth-2.0,electron,nuxt.js,Javascript,Node.js,Oauth 2.0,Electron,Nuxt.js,我正在使用discord oAuth2是一个vue/nuxt/electron应用程序,我需要创建一个自定义协议来处理oAuth2代码。我希望最后能有这样的东西:myapp://auth/callback?code=codehere 我尝试过与此相关的各种答案,但没有一个符合我的使用逻辑 例如: app.whenReady().then(() => { protocol.registerSchemesAsPrivileged([{ scheme: 'myapp', priv
app.whenReady().then(() => {
protocol.registerSchemesAsPrivileged([{
scheme: 'myapp',
privileges: {
standard: true,
secure: true
}
},
])
})
我知道electron builder有一个协议选项,但我也不确定它是否适合我的需要。electron有一个选项,您可以这样调用它来注册私有URI方案: app.setAsDefaultProtocolClient'myapp'; 如果有帮助的话,我有一个使用Electron的桌面代码示例,您可以从这里运行。希望它能帮助您取得进展: