Comments (3)
/cc @pedroigor (oidc)
from quarkus.
This is an important usability feature because normally XHR or Fetch API requests would not trigger a redirect to the OIDC IdP login page. If we want to be consistent across applications (not counting on the client handling the 401 error), redirect the client (if they follow redirects) to the IdP login page is much better than failing silent in the background, where requests are being failing with 401, but the user doesn't actually know until it navigates to some view that is not cached.
from quarkus.
@calvernaz Sure, the PR is on the way, just in case though, we suggest a workaround for SPAs in case they do need to manage redirects, see https://quarkus.io/guides/security-oidc-code-flow-authentication#single-page-applications
from quarkus.
Related Issues (20)
- Service not registering jandex indexed beans in multi-module project (gradle/kotlin) HOT 3
- Create an extension for using podman to build container images HOT 10
- New Quarkiverse extension for Zenoh support in Quarkus HOT 1
- Quarkus 3.9.5 - Single grpc server issues warn: Request Context already active etc. HOT 1
- How should I handle classes that shouldn't be loaded in native HOT 8
- Kind of wish LookupIfProperty and LookupUnlessProperty were a little more powerful HOT 6
- quarkus-hibernate-orm - lazy loading of parameterized attributes from MappedSuperclass with getter does not work. HOT 5
- 3.10.1: ConfigMapping w/ Map: does not map to any root HOT 8
- Reentrant locks in CDI contexts can leak Thread instances into image heap HOT 18
- Build Error after bump jandex-maven-plugin version from 3.1.8 to 3.2.0 HOT 2
- [PROPOSAL] Add Teradata database support HOT 2
- Is Quarkus supposed to be supported by AWS CDK ? HOT 7
- Micrometer-Microprofile adapter checks annotations in abstract classes HOT 1
- Promoting a Quarkus app with resource limits in the deployment-config leads to request queuing and thread blocks, impairing functionality. Without limits, the app performs well. HOT 1
- Owerride configuration properties from smallrye.config.locations HOT 1
- Podman guide for Linux is incorrect HOT 1
- JUnit TestTemplate tests are not re-run on code change in dev mode
- Increased augmentation times in Quarkus 3.8.4 HOT 19
- Enable the JDBC instrumentation without additional property
- During IT: Redis host not configured HOT 9
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 quarkus.