Package: shinyOAuth 0.6.1.9000
shinyOAuth: OIDC Authentication and OAuth Authorization for 'shiny' Applications
Provides a simple, configurable framework for 'OpenID Connect' (OIDC) authentication and 'OAuth 2.0' authorization in 'shiny' applications using 'S7' classes. Defines providers, clients, and tokens, as well as various supporting functions and a 'shiny' module. Features include cross-site request forgery (CSRF) protection, state encryption, 'Proof Key for Code Exchange' (PKCE) handling, validation of OIDC identity tokens (nonces, signatures, claims), automatic user info retrieval for OIDC and supported 'OAuth' providers, asynchronous flows, and hooks for audit logging.
Authors:
shinyOAuth_0.6.1.9000.tar.gz
shinyOAuth_0.6.1.9000.zip(r-4.7-any)shinyOAuth_0.6.1.9000.zip(r-4.6-any)shinyOAuth_0.6.1.9000.zip(r-4.5-any)
shinyOAuth_0.6.1.9000.tgz(r-4.6-any)shinyOAuth_0.6.1.9000.tgz(r-4.5-any)
shinyOAuth_0.6.1.9000.tar.gz(r-4.7-any)shinyOAuth_0.6.1.9000.tar.gz(r-4.6-any)
shinyOAuth_0.6.1.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
shinyOAuth/json (API)
| # Install 'shinyOAuth' in R: |
| install.packages('shinyOAuth', repos = c('https://lukakoning.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/lukakoning/shinyoauth/issues
Pkgdown/docs site:https://lukakoning.github.io
Last updated from:34956603d5. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 254 | ||
| source / vignettes | OK | 246 | ||
| linux-release | OK | 257 | ||
| macos-release | OK | 157 | ||
| macos-oldrel | OK | 164 | ||
| windows-devel | OK | 213 | ||
| windows-release | OK | 254 | ||
| windows-oldrel | OK | 254 | ||
| wasm-release | OK | 110 |
Exports:check_oauth21client_bearer_reqcustom_cacheerror_on_softenedget_userinfohandle_callbackintrospect_tokenis_ok_hostoauth_account_owneroauth_browser_owneroauth_clientoauth_client_mtls_registrationoauth_client_secret_appleoauth_connectionoauth_connection_store_memoryoauth_connectionsoauth_connections_serveroauth_connections_uioauth_form_post_uioauth_module_serveroauth_provideroauth_provider_appleoauth_provider_auth0oauth_provider_authentikoauth_provider_cognitooauth_provider_githuboauth_provider_gitlaboauth_provider_globusoauth_provider_googleoauth_provider_huggingfaceoauth_provider_keycloakoauth_provider_microsoftoauth_provider_oidcoauth_provider_oidc_discoveroauth_provider_oktaoauth_provider_orcidoauth_provider_slackoauth_provider_spotifyoauth_provider_surfconextoauth_uiOAuthClientOAuthProviderOAuthTokenperform_client_bearer_reqperform_resource_reqprepare_authorization_requestprepare_callrefresh_tokenresource_reqrevoke_tokensmart_clientsmart_contextsmart_discoversmart_fhir_usersmart_launch_routesmart_patientuse_shinyOAuth
Dependencies:askpassbase64encbslibcachemclicommonmarkcurldigestfastmapfontawesomefsgluehtmltoolshttpuvhttr2josejquerylibjsonlitelaterlifecyclemagrittrmemoisemimeopensslotelpromisesR6rappdirsRcpprlangS7sassshinysourcetoolssystriebeardurltoolsvctrswithrxtable
Last update: 2026-10-22
Started: 2026-05-28
Last update: 2026-10-22
Started: 2026-09-05
Last update: 2026-10-22
Started: 2025-10-27
Last update: 2026-10-19
Started: 2026-04-25
Last update: 2026-10-18
Started: 2025-10-27
Last update: 2026-10-16
Started: 2025-10-27
Last update: 2026-10-05
Started: 2026-09-14
Last update: 2026-09-29
Started: 2025-10-27
Last update: 2026-09-29
Started: 2026-09-29
Last update: 2026-09-29
Started: 2026-09-29
Last update: 2026-09-19
Started: 2026-09-14
