簡體   English   中英

如何限制Firebase電子郵件登錄中的錯誤密碼嘗試?

[英]How can i limit the wrong password attempts in Firebase email login?

我必須限制Firebase Email登錄系統中的錯誤密碼嘗試。 我正在使用基本的Firebase代碼進行登錄和注冊。

private List<AuthUI.IdpConfig> providers;
providers= Arrays.asList(
    new AuthUI.IdpConfig.EmailBuilder().build());
    startActivityForResult(
            AuthUI.getInstance()
            .createSignInIntentBuilder()
            .setAvailableProviders(providers)
            .build(),
            RC_EMAIL_SIGN_IN);

    if (requestCode == RC_EMAIL_SIGN_IN)
    {
        IdpResponse response = IdpResponse.fromResultIntent(data);

        if (resultCode == RESULT_OK) {
            // Successfully signed in
            FirebaseUser user = 
                FirebaseAuth.getInstance().getCurrentUser();

        } else {
            Log.d("Email Sign up" ,  "Fail");
        }
    }

您正在使用的開源庫Firebase-UI for Authentication正在為您處理登錄流程。 如果要更改其行為,則必須自己對其進行修改,構建一個新版本,然后在您的應用中使用它。 它沒有配置來限制失敗嘗試的次數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM