我可以使用AWS Cognito对Rstudio Server Pro进行身份验证吗?

问题描述

我一直在搜索有关如何为Rstudio Server pro使用AWS Cognito身份验证的文档?但我在互联网上找不到任何相关文档。是否可以在不使用PAM,Google和代理身份验证的情况下对rstudio server pro进行身份验证?如果我可以使用Centos从S3存储桶中调用json文件,而我却无法做到。谁能帮我从s3存储桶中调用json文件

解决方法

我从Rstudio社区收到了一些答复。我认为此回复对其他人有帮助。

AWS Cognito支持标准协议,例如SAML 2.0和OpenID Connect。尽管将来可能会更改,但RStudio Server Pro当前不支持这些功能。目前,您可以使用代理身份验证。我已经看到客户成功使用https://github.com/oauth2-proxy/oauth2-proxyhttps://github.com/latchset/mod_auth_mellon
#Rstudio-Community-support

,

Rstudio服务器最近在其文档站点SAML和Openid中添加了另外两种身份验证方法。现在使用rstudio和aws变得更加容易。以下是文档链接,享乐!

https://docs.rstudio.com/ide/server-pro/latest/authenticating-users.html#openid-connect-sign-on-sso-authentication

这是在Rstudio Server中使用openid进行sso的最简单方法。 有很多方法,例如配置hhtpd(apache),google帐户,Pam身份验证,代理身份验证,SAML(new),openid(new)。