def sf_oauth2():
from .libs import auth
settings = setting.load()
default_project_value = settings["default_project_value"]
is_sandbox = default_project_value["is_sandbox"]
if refresh_token():
return
server_info = sublime.load_settings("sfdc.server.sublime-settings")
client_id = server_info.get("client_id")
client_secret = server_info.get("client_secret")
redirect_uri = server_info.get("redirect_uri")
oauth = auth.SalesforceOAuth2(client_id, client_secret, redirect_uri, is_sandbox)
authorize_url = oauth.authorize_url()
print('authorize_url-->')
print(authorize_url)
start_server()
open_in_default_browser(authorize_url)
评论列表
文章目录