TheDesk Riina (ver.8)

This commit is contained in:
cutls
2018-02-26 00:32:10 +09:00
parent ba95bd9a24
commit 19eb4c2588
13 changed files with 79 additions and 22 deletions

View File

@@ -145,6 +145,12 @@ function login(url) {
if (ng) {
return;
}
if($('#linux:checked').val()=="linux"){
var red = "urn:ietf:wg:oauth:2.0:oob"
}else{
var red = 'thedesk://manager';
}
localStorage.setItem("redirect", red);
var start = "https://" + url + "/api/v1/apps";
fetch(start, {
method: 'POST',
@@ -154,7 +160,7 @@ function login(url) {
body: JSON.stringify({
scopes: 'read write follow',
client_name: "TheDesk(PC)",
redirect_uris: 'thedesk://manager',
redirect_uris: red,
website: "https://thedesk.top"
})
}).then(function(response) {
@@ -179,7 +185,11 @@ function login(url) {
shell.openExternal(auth);
var electron = require("electron");
var ipc = electron.ipcRenderer;
ipc.send('quit', 'go');
if($('#linux:checked').val()=="linux"){
}else{
ipc.send('quit', 'go');
}
});
}
@@ -191,6 +201,7 @@ function instance() {
//コード入れてAccessTokenゲット
function code(code) {
localStorage.removeItem("redirect")
if(!code){
var code = $("#code").val();
}