Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Default starter kit with no auth to Drupal API. #123

Open
fiasco opened this issue Sep 20, 2022 · 1 comment
Open

Default starter kit with no auth to Drupal API. #123

fiasco opened this issue Sep 20, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@fiasco
Copy link
Contributor

fiasco commented Sep 20, 2022

Is your feature request related to a problem? Please describe.
With the subrequests permission available to anonymous users in Acquia CMS, the starter kit doesn't require OAuth authentication to interact with public content from Drupal. Even for Preview and Revalidation (ISR). So we should make the default client unauthenticated with Drupal and provide examples of OAuth and JWT authentication.

@fiasco fiasco added the enhancement New feature or request label Sep 20, 2022
@lauriii
Copy link
Contributor

lauriii commented Oct 6, 2022

The client credentials authorization is still needed for previewing content. The default client is not authorizing all of the requests since #117.

Is there something else we need to do here other than move from client credentials to using authorization code grant?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants