cavm.auth
authenticated-user?
(authenticated-user? {{:keys [authenticated?]} :user})
check-oauth-token
(check-oauth-token token-string)
google-authentication-handler
(google-authentication-handler {:keys [params session]} user-email-whitelist server-address endpoint-url)
google-authentication-request
(google-authentication-request {:keys [uri params session], :as request} endpoint-url)
google-openid-discovery-document
google-openid-discovery-url
load-users
(load-users filename)
login-failed-page
(login-failed-page content)
logout-user
(logout-user {:keys [user]} server-address)
make-verifier
(make-verifier)
valid-user-email?
(valid-user-email? user-email-whitelist email)
wrap-google-authentication
(wrap-google-authentication handler server-address endpoint-query-string user-email-whitelist configuration)