You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OAuth2 Scope is a mechanism to limit an application's access to a user's account. It can also be used to ask for more information like openId user profile(id, name, email, etc). The user profile is useful for ACL checking in the server side. Currently PyIceberg hard-codes it to catalog, which cannot support the use case above. I'd suggest to make it configurable. WDYT? cc @Fokko@danielcweeks @syun64 @RussellSpitzer
Here is an http request example for better understanding.
Feature Request / Improvement
OAuth2 Scope is a mechanism to limit an application's access to a user's account. It can also be used to ask for more information like openId user profile(id, name, email, etc). The user profile is useful for ACL checking in the server side. Currently PyIceberg hard-codes it to
catalog
, which cannot support the use case above. I'd suggest to make it configurable. WDYT? cc @Fokko @danielcweeks @syun64 @RussellSpitzerHere is an http request example for better understanding.
Then the token in response will have the user profile like this:
The text was updated successfully, but these errors were encountered: