Skip to content

Conversation

@demolaf
Copy link
Member

@demolaf demolaf commented Dec 22, 2025

  • The applicationId parameter has been removed from the AuthProvider.Facebook constructor. Configuration values (facebook_application_id, facebook_login_protocol_scheme, and facebook_client_token) are now exclusively read from strings.xml.
  • The serverClientId for the Google provider is now automatically populated from R.string.default_web_client_id if it is not explicitly provided.
  • Added validation to ensure facebook_client_token and facebook_login_protocol_scheme are configured in strings.xml.
  • Updated tests to use resource files for provider configuration instead of constructor arguments.
  • Updated README.md to reflect the new configuration requirements, including adding facebook_client_token.

…er.Google

- The `applicationId` parameter has been removed from the `AuthProvider.Facebook` constructor. Configuration values (`facebook_application_id`, `facebook_login_protocol_scheme`, and `facebook_client_token`) are now exclusively read from `strings.xml`.
- The `serverClientId` for the Google provider is now automatically populated from `R.string.default_web_client_id` if it is not explicitly provided.
- Added validation to ensure `facebook_client_token` and `facebook_login_protocol_scheme` are configured in `strings.xml`.
- Updated tests to use resource files for provider configuration instead of constructor arguments.
- Updated `README.md` to reflect the new configuration requirements, including adding `facebook_client_token`.
@demolaf demolaf marked this pull request as draft December 22, 2025 12:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant