Name: SynapseShinyApp
Owner: Sage Bionetworks
Description: Basic structure of a R Shiny application for use on Synapse
Created: 2015-12-04 00:09:27.0
Updated: 2016-09-26 19:49:33.0
Pushed: 2016-09-26 19:50:04.0
Homepage: null
Size: 9
Language: R
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Basic Shiny application for use on Sage Bionetwork's Synapse web portal.
Shiny applications are a powerful way to develop interactive data visualization and manipulation interfaces. However, when using with Synapse, user authentication is an issue - whomever the Shiny application is running as will determine the access that users visiting the application will have.
This solution allows to determine which user is currently logged into Synapse through the web browser. These credentials are passed on to the Shiny app, and that specific user is logged in. Subsequent interactions with Synapse to pull data for the Shiny interface then happens as that user.
To create a new Shiny application based on this structure, do not fork this repository directly on GitHub. Instead, please use GitHub's importer following the instructions below.
You can now click “Begin Import”. When the process is done, you can click “Continue to repository” to visit your newly-created repository.