【问题标题】:Google Actions & Auth0 account linking multiple languages链接多种语言的 Google Actions 和 Auth0 帐户
【发布时间】:2020-03-14 02:40:23
【问题描述】:

我们的帐户从 Google Actions 链接到 Auth0 有效。我们使用带有https://xxx.auth0.com/authorize?xxx 的授权码流程。我们现在需要以多种语言发布 Google Action。在用户的初始帐号关联过程中,我们如何让 Auth0 根据用户手机上的区域设置以正确的语言显示登录屏幕?

【问题讨论】:

    标签: oauth-2.0 internationalization actions-on-google auth0 account-linking


    【解决方案1】:

    我们的解决方法是在 Auth0 通用登录模板中设置语言。

    var language = 'en';
    if (navigator && navigator.language && navigator.language.length > 1) {
        language = navigator.language.substr(0, 2); 
        // you may need better language validation here. 
        // why substr? auth0 doesn't like en-US and we don't need pt-*, zh-*. 
        // See auth0 language list https://auth0.com/docs/universal-login/i18n
    }
    
    var lock = new Auth0Lock(config.clientID, config.auth0Domain, {
        language:language,
        // other fields...
    }
    lock.show();
    

    【讨论】:

      猜你喜欢
      • 2018-11-08
      • 1970-01-01
      • 2018-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多