Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: firebase/firebase-cpp-sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: firebase/firebase-cpp-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: feat/auth-useuseraccessgroup
Choose a head ref
  • 2 commits
  • 8 files changed
  • 1 contributor

Commits on Jun 26, 2025

  1. Implement UseUserAccessGroup for Firebase Auth C++ SDK

    This commit introduces the UseUserAccessGroup method to the Firebase
    Authentication C++ SDK. This method is primarily for iOS and allows
    developers to specify a keychain access group for sharing user
    credentials across multiple applications from the same developer.
    
    Key changes:
    - Added `Auth::UseUserAccessGroup(const char* access_group)` to the
      public API in `firebase/auth.h`.
    - Implemented the iOS functionality in `auth_ios.mm`, which calls
      the Objective-C `[FIRAuth useUserAccessGroup:error:]` method.
    - Provided stub implementations for Android and desktop platforms where
      this method acts as a no-op, returning `kAuthErrorNone`.
    - Added `kAuthFn_UseUserAccessGroup` to the `AuthApiFunction` enum in
      `data.h` for consistency in API function tracking.
    google-labs-jules[bot] committed Jun 26, 2025
    Configuration menu
    Copy the full SHA
    0cab9c1 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2025

  1. Implement UseUserAccessGroup for Firebase Auth C++ SDK

    This commit implements the `UseUserAccessGroup` method in the Firebase
    Authentication C++ SDK.
    
    - Added the public API declaration in `firebase/auth.h` with Doxygen
      comments.
    - Implemented the iOS version in `auth_ios.mm` which calls the
      native `[FIRAuth useUserAccessGroup:error:]` method.
    - Added a stub implementation for desktop and other platforms in
      `auth_desktop.cc` that returns `kAuthErrorNone` as it's an
      iOS-only feature.
    google-labs-jules[bot] committed Jun 27, 2025
    Configuration menu
    Copy the full SHA
    d42e273 View commit details
    Browse the repository at this point in the history
Loading