TwitterAuthClient authorize null result




I can’t sign in via Twitter or get any data from my account using Fabric and Twitter SDK.
My code:

twitterAuthClient.authorize(LoginActivity.this, new Callback<TwitterSession>() {
                public void success(Result<TwitterSession> result) {
                    Log.d("LoginActivity", "Twitter login success");
                    TwitterSession session = Twitter.getSessionManager().getActiveSession();
                    TwitterAuthToken authToken = session.getAuthToken();


                public void failure(TwitterException e) {
                    Log.d("LoginActivity", e.getMessage());
                    Helpers.showToast(LoginActivity.this, e.getMessage());
    public void onActivityResult(int requestCode, int resultCode, Intent data) {

        super.onActivityResult(requestCode, resultCode, data);
        twitterAuthClient.onActivityResult(requestCode, resultCode, intent);
        Log.d(TAG, "onActivityResult:" + requestCode + ":" + resultCode + ":" + data);

I granted access to my Twitter account and userName and authToken from callback are null. What I’m doing wrong?