Merge branch 'master' into bael-16656

This commit is contained in:
Josh Cummings
2019-10-26 15:37:05 -06:00
committed by GitHub
parent db85c8f275
commit 0be2175c89
20539 changed files with 1643630 additions and 0 deletions
@@ -0,0 +1,4 @@
<div>
<h1>Hi {{userName}}!</h1>
<p><a [routerLink]="['/login']" (click) ="logout()">Logout</a></p>
</div>
@@ -0,0 +1,36 @@
import { Component, OnInit } from '@angular/core';
import { Http, RequestOptions, Headers } from '@angular/http';
import 'rxjs/add/operator/map'
@Component({
selector:'home',
templateUrl: './app/home/home.component.html'
})
export class HomeComponent implements OnInit {
userName: string;
constructor(private http: Http) { }
ngOnInit() {
let url = 'http://localhost:8082/user';
let headers = new Headers({
'Authorization': 'Basic ' + sessionStorage.getItem('token')
});
let options = new RequestOptions({ headers: headers });
this.http.post(url,{}, options).
map(res => res.json()).
subscribe(
principal => this.userName = principal.name,
error => {
if(error.status == 401)
alert('Unauthorized');
}
);
}
logout() {
sessionStorage.setItem('token', '');
}
}