Describe the bug
The email authentication uses the keychain from macOS to store data. This causes sign-in with email to fail in the default project, as macOS requires additional entitlements added to the app.
To reproduce
Create a new project, try to sign in with email.
Expected behavior
A clear error message would be good here. The message mentions entitlements, but it's not clear what to add where. We should either include the entitlements by default (which requires a developer account to sign the app - can be a downside) or provide instructions when we run into the issue.
Library version
Serverpod 3.1.1
Platform information
MacOS
Additional context
No response
How experienced are you with this library?
None
Are you interested in working on a PR for this?
Describe the bug
The email authentication uses the keychain from macOS to store data. This causes sign-in with email to fail in the default project, as macOS requires additional entitlements added to the app.
To reproduce
Create a new project, try to sign in with email.
Expected behavior
A clear error message would be good here. The message mentions entitlements, but it's not clear what to add where. We should either include the entitlements by default (which requires a developer account to sign the app - can be a downside) or provide instructions when we run into the issue.
Library version
Serverpod 3.1.1
Platform information
MacOS
Additional context
No response
How experienced are you with this library?
None
Are you interested in working on a PR for this?