2017-01-15 4 views

답변

0

'nAc ... 13'에 다시 액세스 하시겠습니까? 및 기타 데이터? 그 일은 uid로 간주됩니다. auth를 사용하여 데이터베이스를 만든 경우 firebase.auth().uid을 사용하여 데이터베이스에 액세스하십시오.

0

당신이 중포 기지 사용자 당신이이 데이터를 재사용 할 수 있도록 사용자의 UID로 데이터를 저장하는 얻을 사용하는 경우

private DatabaseReference mFirebaseDatabaseReference; 
private DatabaseReference mFirebaseDatabaseRefrence_user; 
private FirebaseAuth mFirebaseAuth; 
private FirebaseUser mFirebaseUser; 

private String userUid; 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_chat); 

    mFirebaseAuth = FirebaseAuth.getInstance(); 
    mFirebaseUser = mFirebaseAuth.getCurrentUser(); 

    mFirebaseDatabaseReference = FirebaseDatabase.getInstance().getReference(); 

    mFirebaseDatabaseRefrence_users = mFirebaseDatabaseReference.child(userUid); 

    ValueEventListener users = new ValueEventListener() { 
     @Override 
     public void onDataChange(DataSnapshot dataSnapshot) {} 

     @Override 
     public void onCancelled(DatabaseError databaseError) {} 
    }; 

    mFirebaseDatabaseRefrence_user.addValueEventListener(users); 
} 
관련 문제