Comments (3)
Having the same issue. How did you resolve it?
from aurelia-auth.
Well I found a way to do it.
import {inject} from 'aurelia-framework';
import HttpClientConfig from 'paulvanbladel/aurelia-auth/app.httpClient.config'
@inject(HttpClientConfig)
export class App {
constructor(httpClientConfig) {
this.httpClientConfig = httpClientConfig;
}
activate() {
this.httpClientConfig.configure();
}
}
Calling httpClientConfig.configure()
sets up the http client to send the header.
Is this the official way to do it or is there some sort of configuration/option to achieve this?
from aurelia-auth.
Indeed, that's how it's done in the sample app.
https://github.com/paulvanbladel/aurelia-auth-sample/blob/master/client/src/app.js
import 'bootstrap';
import 'bootstrap/css/bootstrap.css!';
import {inject} from 'aurelia-framework';
import {Router} from 'aurelia-router';
import AppRouterConfig from 'app.router.config';
import HttpClientConfig from 'aurelia-auth/app.httpClient.config';
@inject(Router,HttpClientConfig,AppRouterConfig )
export class App {
constructor(router, httpClientConfig, appRouterConfig){
this.router = router;
this.httpClientConfig = httpClientConfig;
this.appRouterConfig = appRouterConfig;
}
activate(){
this.httpClientConfig.configure();
this.appRouterConfig.configure();
}
}
from aurelia-auth.
Related Issues (20)
- Storage of authentication details fails in Safari when using Private Window HOT 3
- Custom interceptions
- oAuth2 - Login fails in IE11 due to use of String.includes() HOT 2
- Login popup closes immediately
- iphone
- Support aurelia-http-client in addition to fetch client HOT 5
- Providers clientId is not beeing setted HOT 1
- AuthorizeStep is not defined HOT 1
- Custom response message (incorrect username and/or password from server)
- Facebook login with responseType 'token'
- Update FB api version from 2.3 to latest HOT 4
- Conditional loginRedirect
- converting from oidc-client HOT 2
- Fails to process post request from Google - after now using latest version of Aurelia Webpack Babel Skeleton HOT 6
- Is this project alive? Can't login with google on sample page HOT 1
- Aurelia Fetch Client 1.3.0 change breaks auth login
- I am unable to get token when click on login with facebook. HOT 2
- Add custom headers in http request in login method
- Not redirecting after login and Authorization somehow not set
- Login using current page redirect not popup.
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 aurelia-auth.