1212
1313import com .firebase .client .AuthData ;
1414import com .firebase .client .Firebase ;
15- import com .firebase .client .FirebaseError ;
1615import com .firebase .ui .R ;
17- import com .firebase .ui .auth .facebook .FacebookAuthHelper ;
18- import com .firebase .ui .auth .google .GoogleAuthHelper ;
19- import com .firebase .ui .auth .password .PasswordAuthHelper ;
20- import com .firebase .ui .auth .twitter .TwitterAuthHelper ;
16+ import com .firebase .ui .auth .facebook .FacebookAuthProvider ;
17+ import com .firebase .ui .auth .google .GoogleAuthProvider ;
18+ import com .firebase .ui .auth .password .PasswordAuthProvider ;
19+ import com .firebase .ui .auth .twitter .TwitterAuthProvider ;
2120
2221public class FirebaseLoginDialog extends DialogFragment {
2322
24- FacebookAuthHelper mFacebookAuthHelper ;
25- TwitterAuthHelper mTwitterAuthHelper ;
26- GoogleAuthHelper mGoogleAuthHelper ;
27- PasswordAuthHelper mPasswordAuthHelper ;
23+ FacebookAuthProvider mFacebookAuthProvider ;
24+ TwitterAuthProvider mTwitterAuthProvider ;
25+ GoogleAuthProvider mGoogleAuthProvider ;
26+ PasswordAuthProvider mPasswordAuthProvider ;
2827 TokenAuthHandler mHandler ;
2928 Firebase mRef ;
3029 Context mContext ;
3130 View mView ;
3231
3332 public void onStart () {
3433 super .onStart ();
35- if (mGoogleAuthHelper != null ) mGoogleAuthHelper .onStart ();
34+ if (mGoogleAuthProvider != null ) mGoogleAuthProvider .onStart ();
3635 }
3736
3837 public void onStop () {
3938 super .onStop ();
40- if (mGoogleAuthHelper != null ) mGoogleAuthHelper .onStop ();
39+ if (mGoogleAuthProvider != null ) mGoogleAuthProvider .onStop ();
4140 }
4241
4342 public void onDestroy () {
4443 super .onDestroy ();
45- if (mGoogleAuthHelper != null ) mGoogleAuthHelper .onStop ();
44+ if (mGoogleAuthProvider != null ) mGoogleAuthProvider .onStop ();
4645 }
4746
4847 public void onActivityResult (int requestCode , int resultCode , Intent data ) {
49- if (mFacebookAuthHelper != null ) {
50- mFacebookAuthHelper .mCallbackManager .onActivityResult (requestCode , resultCode , data );
48+ if (mFacebookAuthProvider != null ) {
49+ mFacebookAuthProvider .mCallbackManager .onActivityResult (requestCode , resultCode , data );
5150 }
5251
53- if (mTwitterAuthHelper != null ) {
54- mTwitterAuthHelper .onActivityResult (requestCode , resultCode , data );
52+ if (mTwitterAuthProvider != null ) {
53+ mTwitterAuthProvider .onActivityResult (requestCode , resultCode , data );
5554 }
5655
57- if (mGoogleAuthHelper != null ) {
58- mGoogleAuthHelper .onActivityResult (requestCode , resultCode , data );
56+ if (mGoogleAuthProvider != null ) {
57+ mGoogleAuthProvider .onActivityResult (requestCode , resultCode , data );
5958 }
6059 }
6160
@@ -66,18 +65,18 @@ public Dialog onCreateDialog(Bundle savedInstanceState) {
6665
6766 mView = inflater .inflate (R .layout .fragment_firebase_login , null );
6867
69- if (mFacebookAuthHelper != null ) showLoginOption (mFacebookAuthHelper , R .id .facebook_button );
68+ if (mFacebookAuthProvider != null ) showLoginOption (mFacebookAuthProvider , R .id .facebook_button );
7069 else mView .findViewById (R .id .facebook_button ).setVisibility (View .GONE );
7170
72- if (mGoogleAuthHelper != null ) showLoginOption (mGoogleAuthHelper , R .id .google_button );
71+ if (mGoogleAuthProvider != null ) showLoginOption (mGoogleAuthProvider , R .id .google_button );
7372 else mView .findViewById (R .id .google_button ).setVisibility (View .GONE );
7473
75- if (mTwitterAuthHelper != null ) showLoginOption (mTwitterAuthHelper , R .id .twitter_button );
74+ if (mTwitterAuthProvider != null ) showLoginOption (mTwitterAuthProvider , R .id .twitter_button );
7675 else mView .findViewById (R .id .twitter_button ).setVisibility (View .GONE );
7776
78- if (mPasswordAuthHelper != null ) {
79- showLoginOption (mPasswordAuthHelper , R .id .password_button );
80- if (mFacebookAuthHelper == null && mGoogleAuthHelper == null && mTwitterAuthHelper == null )
77+ if (mPasswordAuthProvider != null ) {
78+ showLoginOption (mPasswordAuthProvider , R .id .password_button );
79+ if (mFacebookAuthProvider == null && mGoogleAuthProvider == null && mTwitterAuthProvider == null )
8180 mView .findViewById (R .id .or_section ).setVisibility (View .GONE );
8281 }
8382 else mView .findViewById (R .id .password_section ).setVisibility (View .GONE );
@@ -104,10 +103,10 @@ public void reset() {
104103 }
105104
106105 public void logout () {
107- if (mFacebookAuthHelper != null ) mFacebookAuthHelper .logout ();
108- if (mGoogleAuthHelper != null ) mGoogleAuthHelper .logout ();
109- if (mTwitterAuthHelper != null ) mTwitterAuthHelper .logout ();
110- if (mPasswordAuthHelper != null ) mPasswordAuthHelper .logout ();
106+ if (mFacebookAuthProvider != null ) mFacebookAuthProvider .logout ();
107+ if (mGoogleAuthProvider != null ) mGoogleAuthProvider .logout ();
108+ if (mTwitterAuthProvider != null ) mTwitterAuthProvider .logout ();
109+ if (mPasswordAuthProvider != null ) mPasswordAuthProvider .logout ();
111110 mRef .unauth ();
112111 }
113112
@@ -137,20 +136,20 @@ public void onProviderError(FirebaseLoginError err) {
137136 public FirebaseLoginDialog setProviderEnabled (SocialProvider provider ) {
138137 switch (provider ) {
139138 case facebook :
140- if (mFacebookAuthHelper == null )
141- mFacebookAuthHelper = new FacebookAuthHelper (mContext , mRef , mHandler );
139+ if (mFacebookAuthProvider == null )
140+ mFacebookAuthProvider = new FacebookAuthProvider (mContext , mRef , mHandler );
142141 break ;
143142 case google :
144- if (mGoogleAuthHelper == null )
145- mGoogleAuthHelper = new GoogleAuthHelper (mContext , mRef , mHandler );
143+ if (mGoogleAuthProvider == null )
144+ mGoogleAuthProvider = new GoogleAuthProvider (mContext , mRef , mHandler );
146145 break ;
147146 case twitter :
148- if (mTwitterAuthHelper == null )
149- mTwitterAuthHelper = new TwitterAuthHelper (mContext , mRef , mHandler );
147+ if (mTwitterAuthProvider == null )
148+ mTwitterAuthProvider = new TwitterAuthProvider (mContext , mRef , mHandler );
150149 break ;
151150 case password :
152- if (mPasswordAuthHelper == null )
153- mPasswordAuthHelper = new PasswordAuthHelper (mContext , mRef , mHandler );
151+ if (mPasswordAuthProvider == null )
152+ mPasswordAuthProvider = new PasswordAuthProvider (mContext , mRef , mHandler );
154153 break ;
155154 }
156155
0 commit comments