GithubHelp home page GithubHelp logo

Comments (3)

stloyd avatar stloyd commented on June 14, 2024

Sounds good for me to include this setting in FB resource owner, feel free to send PR.

from hwioauthbundle.

Seb33300 avatar Seb33300 commented on June 14, 2024

I did some more research on this today:

  • Limited Login is only used in some specific scenarios, for instance on iOS if the user click on "Ask App Not to Track" on the consent popup.
  • I am still not sure if limited login can be use in web context (looks like it's even not available on Android)
  • Limited login is only supported by the OIDC token flow.

The current FacebookResourceOwner implementation is done with the Login flow.

I dont know if facebook has plan to deprecate that login flow in favor of the new OIDC token flow.
But we may need to migrate to OIDC token flow at some point.

from hwioauthbundle.

Seb33300 avatar Seb33300 commented on June 14, 2024

I did some additional test, and it looks like the OIDC token flow is very similar to the classic login flow.

We only need to set the scope param to openid and this can be done in the config file.
From my test, I can use it with the current flow without adding the other required parameters mentioned in the documentation.

Looks like the required parameters are required only if we change the response_type, for instance with id_token to get a JWT.

from hwioauthbundle.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.