Comments (2)
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.
More specifically, we would like to use this library for implementing the PKCE flow
from appauth-android.
Related Issues (20)
- Fatal Exception: java.lang.SecurityException: Binder invocation to an incorrect interface HOT 2
- What is authorization end point an token end point in the case of FHIR services From Epic HOT 5
- Do not open browser HOT 5
- User cancelled flow HOT 2
- Can this library be used on Android TV? HOT 4
- Oauth2.0
- [Spam] HOT 6
- Avoid Fatal Exception: net.openid.appauth.d: grant request is invalid in Firebase Crashlytics HOT 3
- Como la instalo con termux HOT 1
- Why Isn't AppAuth not using kotlin yet? HOT 2
- android.content.ActivityNotFoundException: When app opened HOT 6
- Incorrect documentation I think
- TokenResponse JSON parsing null values as "null" strings
- Zdd
- D
- Lisene
- Communication problems between AuthorizationManagementActivity and RedirectUriReceiverActivity are caused by an Android 14 task stack issue. HOT 1
- PKCE is enabled so don't have client_secret- value but this library gives Null pointer exception in this case. HOT 1
- Is MTLS feature planned?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from appauth-android.