Java 我怎样才能加上一句;我接受条款&;私隐政策;是否选中Google Firebase身份验证UI?

Java 我怎样才能加上一句;我接受条款&;私隐政策;是否选中Google Firebase身份验证UI?,java,android,firebase,firebase-authentication,firebaseui,Java,Android,Firebase,Firebase Authentication,Firebaseui,欧盟的GDPR要求我们在注册时为用户接受的“条款”和“隐私政策”设置一个选择加入复选框。使用Firebase身份验证UI(),默认情况下我不会得到这个结果。如何将这样的复选框添加到FirebaseUI 澄清一下:FirebaseUI提供的tosUrl不足以满足这一要求。GDPR要求–简言之:他们需要主动选中复选框。我们不能仅仅通过签约来含蓄地接受条款 那么,我如何获得一个(未选中的)复选框,让用户接受条款和隐私政策呢?或者我真的需要构建一个自定义UI吗?我不敢相信谷歌会不支持GDPR…Fireb

欧盟的GDPR要求我们在注册时为用户接受的“条款”和“隐私政策”设置一个选择加入复选框。使用Firebase身份验证UI(),默认情况下我不会得到这个结果。如何将这样的复选框添加到FirebaseUI

澄清一下:FirebaseUI提供的tosUrl不足以满足这一要求。GDPR要求–简言之:他们需要主动选中复选框。我们不能仅仅通过签约来含蓄地接受条款


那么,我如何获得一个(未选中的)复选框,让用户接受条款和隐私政策呢?或者我真的需要构建一个自定义UI吗?我不敢相信谷歌会不支持GDPR…

FirebaseUI为您提供了参数
tosUrl
,用于指向服务条款页面。例如:

var uiConfig = {
    signInSuccessUrl: '<url-to-redirect-to-on-success>',
    signInOptions: [
      // Leave the lines as is for the providers you want to offer your users.
      firebase.auth.GoogleAuthProvider.PROVIDER_ID,
      firebase.auth.FacebookAuthProvider.PROVIDER_ID,
      firebase.auth.TwitterAuthProvider.PROVIDER_ID,
      firebase.auth.GithubAuthProvider.PROVIDER_ID,
      firebase.auth.EmailAuthProvider.PROVIDER_ID,
      firebase.auth.PhoneAuthProvider.PROVIDER_ID
    ],
    // Terms of service url.
    tosUrl: '<your-tos-url>'
  };
var uiConfig={
SignInsAccessUrl:“”,
签署:[
//保留要向用户提供的提供商的行。
firebase.auth.GoogleAuthProvider.PROVIDER\u ID,
firebase.auth.FacebookAuthProvider.PROVIDER\u ID,
firebase.auth.TwitterAuthProvider.PROVIDER\u ID,
firebase.auth.GithubAuthProvider.PROVIDER\u ID,
firebase.auth.EmailAuthProvider.PROVIDER\u ID,
firebase.auth.PhoneAuthProvider.PROVIDER\u ID
],
//服务条款url。
ToURL:'
};
然后在登录时,它会告诉用户,通过单击“登录”按钮,您接受条款和条件

更多信息请点击此处:

首先

欧盟的GDPR要求我们在注册时为用户接受的“条款”和“隐私政策”设置一个选择加入复选框

事实并非如此

只有在处理敏感个人数据时才需要“明确”同意——在这种情况下,只有“选择加入”才足够(第9(2)条):

  • 当依赖同意处理个人数据时,同意必须明确:错误!这是GDPR通过期间一个激烈辩论的话题,但最终文本要求同意必须是“明确的”,而不是“明确的”(第4(11)条)。只有在处理敏感个人数据时才需要明确同意——在这方面,只有“选择加入”才足够(第9(2)条)。但对于非敏感数据,“明确”同意就行了——如果个人的行为足以表明他们同意处理,这就允许默示同意的可能性

  • 更多关于GDPR上下文中的明确/明确同意的信息,请参见。

    这是您可以在调用Firebase UI之前自行执行的操作。谢谢,但这不是我需要的。我需要用户主动点击复选框,以遵守欧盟法律。仅仅通过点击注册按钮来接受这些条款是不够的(这将导致巨额的法律罚款)。正如道格所说,这一部分你必须自己去实现。你可以。但由于它与实际的身份验证无关,我怀疑维护人员是否会很快添加它。注意这里已经有一些相关的讨论:谢谢@FrankvanPuffelen。看来我们都必须推出自己的解决方案。由于2018年5月25日之后,目前的FirebaseUI做法对所有公司来说基本上都是非法的,所以我认为谷歌要么将其完全删除,要么对其进行更新。