Comments (4)
In the index.ts example you have a constant variable which is a Boolean if I try changing that value it never asks for login even protected pages are accessible without login than.
from react-adal.
If you are using react router, you can define which pages are public and which pages will be protected. Take a look https://reacttraining.com/react-router/web/example/auth-workflow
from react-adal.
I have already done that as per the readme you have provided an hoc for the same. But the problem is in index.ts we create the authentication context so as soon as app loads it redirects to the login page which I do not want, it should preferably redirect only on protected pages rather than just making the user login on first load.
from react-adal.
@mdmoin7 were you able to make this work ? If so can you please share it. I'm facing the same problem.
cc: @salvoravida
from react-adal.
Related Issues (20)
- Token renewal operation failed due to timeout HOT 7
- how to access the refresh token if my app idle for about half an hour without refreshing the page. HOT 5
- Unable to mock for test HOT 4
- ADFS Claims
- serverside user validation
- Listen for Login Success HOT 1
- Cannot sign in users
- Microsoft Is Retiring ADAL For MSAL HOT 1
- [Typescript 4] TypeError: Cannot read property 'toLowerCase' of undefined HOT 1
- Source code differences between npmjs.com and github.com HOT 1
- React-Dom dependency requires SharedArrayBuffer which will require cross-origin isolation HOT 2
- Error Page not rendering
- Cancel request using Axios HOT 2
- add support to react 18 HOT 1
- React-adal is not compatible with react 18
- App is not rendered when user doesn't have First name and Last name (not required in AD)
- A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure` HOT 2
- Deep linking to dynamic url HOT 6
- CorrelationID property not exposed
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 react-adal.