Reactjs 如何限制仅GSuit用户注册/登录?

Reactjs 如何限制仅GSuit用户注册/登录?,reactjs,google-api,google-login,google-console-developer,Reactjs,Google Api,Google Login,Google Console Developer,我正在为我的react应用程序使用react谷歌登录。这是我的密码 <GoogleLogin clientId="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.apps.googleusercontent.com" buttonText="Google" render={renderProps => ( <button onClick={renderProps.onClick} className='google-l

我正在为我的react应用程序使用react谷歌登录。这是我的密码

    <GoogleLogin
    clientId="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.apps.googleusercontent.com"
    buttonText="Google"
    render={renderProps => (
    <button onClick={renderProps.onClick} className='google-login-button'>
    <img src={GoogleButton}/>
    </button>
    )}
    onSuccess={this.googleResponse}
    onFailure={() => console.log('error')}
/>
(
)}
onSuccess={this.googleResponse}
onFailure={()=>console.log('error')}
/>
我想要的是,只有Gsuit用户才能注册。
就像Gmail用户不应该获得访问权限一样。

如果还没有尝试,你可以使用GoogleLogin的hostedDomain道具进行尝试。我觉得这很重要。或者你也可以按照这个思路来做。

如果还没有尝试,你可以尝试使用GoogleLogin的hostedDomain道具。我觉得这很重要。或者你可以按照这个思路来做。

嘿,Rony,你是说没有Gmail的人不应该访问吗?如果是这样的话,那么你需要编辑问题。不,我是说有两种Gmail用户。一个是一般gmail用户喜欢的xxxx@gmail.com,但存在Gsuit用户。我只想让gsuit用户登录Hey Rony,你是说没有Gmail的人不应该访问吗?如果是这样的话,你需要编辑问题不,我是说Gmail用户有两种类型。一个是一般gmail用户喜欢的xxxx@gmail.com,但存在Gsuit用户。我只想让gsuit用户登录