[英]In a deployed shinyapp, how to get the name of the account?
似乎找不到该信息。 假设您的闪亮应用程序的URL是:“ joe.shinyapps.io/great_app”我正在寻找从该闪亮应用程序中运行该URL(在Shinyapps.io上运行)。
这样,我用于oauth的重定向URI可以根据我将应用程序部署到哪个闪亮的应用程序帐户而动态更改...
谢谢你的帮助
在研究确实使用用户凭据oauth和Shiny的程序包时,我找到了答案(这些程序包必须使用特定于用户应用程序的重定向URI)。 以下几位摘自GoogleAuthR软件包 。
if(!is.null(session)){
pathname <- session$clientData$url_pathname
hostname <- session$clientData$url_hostname
port <- session$clientData$url_port
url <- paste0(session$clientData$url_protocol,
"//",
hostname,
if(port != "") paste0(":", port),
if(pathname != "/") pathname)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.