Code Monkey home page Code Monkey logo

Comments (2)

agologan avatar agologan commented on June 11, 2024 4

Despite the version, the library it has been good enough for most uses for a very long time. (at least 2018)

Historically, the login flow was broken several times due to OS level changes in Android pre-release versions only to get fixed by the Google team before the final release.
Android Custom Tabs work best in Chrome (to be expected). This has caused issues in the past when users set their default browser to another with improper implementation. This is neither our fault or the library integrators'. The lib integrator can deny a browser temporarily if they know a significant part of their userbase uses that broken version.

Many of the identity providers have forked this lib at one point or another and now provide vendor-specific experiences. So if you're working with Okta, Microsoft Login, Amazon Cognito, etc you might be better off using their lib since it's customised to their own service and you get official support.

A couple of changes have been in the works since the last release to cater to some of the most common requests. I don't have an ETA when those will ship. I still read most issues as they come in, and plan to address major breaking changes.

Why are there so many issues without an answer? Some items have been answered several times before, are vendor specific or just require a re-read of the integration guide. I do empathize with the devs especially on repeat topics, and plan on addressing some of the shortcomings, but don't want to give false hope on when the next version is coming.

from appauth-android.

xuanpan avatar xuanpan commented on June 11, 2024

More specifically, we would like to use this library for implementing the PKCE flow

from appauth-android.

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.