googleAuthR (version 0.8.1)

gar_auth_jsUI: Shiny JavaScript Google Authorisation [UI Module]

Description

A Javascript Google authorisation flow for Shiny apps.

Usage

gar_auth_jsUI(...)

googleAuth_jsUI(id, login_class = "btn btn-primary", logout_class = "btn btn-danger", login_text = "Log In", logout_text = "Log Out", approval_prompt_force = TRUE, scopes = getOption("googleAuthR.scopes.selected", "email"))

Arguments

...

Arguments passed to googleAuth_jsUI

id

Shiny id

login_class

CSS class of login button

logout_class

CSS class of logout button

login_text

Text to show on login button

logout_text

Text to show on logout button

approval_prompt_force

Whether to force a login each time

scopes

Set the scopes, minimum needs is "email"

Value

Shiny UI

Details

Shiny Module for use with gar_auth_js