Skip to content

[Question] macOS version does't store player credentials after game quit. #992

@Fatorin

Description

@Fatorin

What is your question?

My project is using Firebase Authentication as our identity authentication system.

The login mechanism for our desktop version originally involved embedding a web browser within the game and storing login credentials internally.

Later, to improve the player login experience, we switched to a login process similar to the mobile version.

When testing on Windows version, Unity Editor on Windows, and Unity Editor on MacOS, player credentials(FirebaseUser) are stored after successful login, so there's no need relogin until signout.

However, when I build the macOS version, player credentials aren't stored upon closing the game, requiring login every time when application start.

I understand that the desktop version SDK is still in the beta phase, but if credentials can be stored on Unity Editor on MacOS, why can't they be stored in the macOS version?

Note: I'm testing using a Mac M1.

Firebase Unity SDK Version

11.8.1

Unity editor version

2021.3.25f1

Installation Method

.unitypackage

Problematic Firebase Component(s)

Authentication

Other Firebase Component(s) in use

No response

Additional SDKs you are using

No response

Targeted Platform(s)

Desktop

Unity editor platform

Mac

Scripting Runtime

Mono

Release Distribution Type

Pre-built SDK from https://firebase.google.com/download/unity

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions