18
18
#define FIREBASE_AUTH_CLIENT_CPP_SRC_INCLUDE_FIREBASE_AUTH_H_
19
19
20
20
#include < vector>
21
+
21
22
#include " firebase/app.h"
22
23
#include " firebase/future.h"
23
24
#include " firebase/internal/common.h"
@@ -246,8 +247,7 @@ class Auth {
246
247
// / @note: This operation is supported only on iOS and Android platforms. On
247
248
// / non-mobile platforms this method will return a Future with a preset error
248
249
// / code: kAuthErrorUnimplemented.
249
- Future<SignInResult> SignInWithProvider (
250
- FederatedAuthProvider* provider);
250
+ Future<SignInResult> SignInWithProvider (FederatedAuthProvider* provider);
251
251
252
252
// / Asynchronously logs into Firebase with the given credentials.
253
253
// /
@@ -791,7 +791,7 @@ class FederatedAuthProvider {
791
791
#endif // not SWIG
792
792
#endif // INTERNAL_EXPERIMENTAL
793
793
794
- FederatedAuthProvider () { }
794
+ FederatedAuthProvider () {}
795
795
virtual ~FederatedAuthProvider () {}
796
796
797
797
private:
@@ -802,7 +802,6 @@ class FederatedAuthProvider {
802
802
virtual Future<SignInResult> Reauthenticate (AuthData* auth_data) = 0;
803
803
};
804
804
805
-
806
805
// / @brief Authenticates with Federated OAuth Providers via the
807
806
// / firebase::auth::Auth and firebase::auth::User classes.
808
807
// /
@@ -813,7 +812,6 @@ class FederatedAuthProvider {
813
812
// / account linking and user reauthentication, respectively.
814
813
class FederatedOAuthProvider : public FederatedAuthProvider {
815
814
public:
816
- #ifdef INTERNAL_EXPERIMENTAL
817
815
#ifndef SWIG
818
816
// / @brief A FederatedAuthProvider typed specifically for OAuth Authentication
819
817
// / handling.
@@ -823,7 +821,6 @@ class FederatedOAuthProvider : public FederatedAuthProvider {
823
821
typedef FederatedAuthProvider::Handler<FederatedOAuthProviderData>
824
822
AuthHandler;
825
823
#endif // !SWIG
826
- #endif // INTERNAL_EXPERIMENTAL
827
824
828
825
// / Constructs an unconfigured provider.
829
826
FederatedOAuthProvider ();
@@ -889,7 +886,6 @@ class FederatedOAuthProvider : public FederatedAuthProvider {
889
886
AuthHandler* handler_;
890
887
};
891
888
892
-
893
889
} // namespace auth
894
890
} // namespace firebase
895
891
0 commit comments