authService startShibAuth() changed

This commit is contained in:
Julius Gruber
2019-08-09 08:10:32 +02:00
parent ad2b98e780
commit e846aa801f

View File

@@ -122,15 +122,15 @@ export class AuthService {
const password = 'rest' const password = 'rest'
const body = (`password=${Base64EncodeUrl(password)}&user=${Base64EncodeUrl(user)}`); const body = (`password=${Base64EncodeUrl(password)}&user=${Base64EncodeUrl(user)}`);
const options: HttpOptions = Object.create({});*/ const options: HttpOptions = Object.create({});*/
let headers = new HttpHeaders(); // let headers = new HttpHeaders();
headers = headers.append('Content-Type', 'application/x-www-form-urlencoded'); // headers = headers.append('Content-Type', 'application/x-www-form-urlencoded');
// options.headers = headers; // options.headers = headers;
return this.authRequestService.postToEndpoint('login').pipe( return this.authRequestService.postToEndpoint('login').pipe(
map((status: AuthStatus) => { map((status: AuthStatus) => {
if (status.authenticated) { if (status.authenticated) {
return status; return status;
} else { } else {
throw(new Error('Invalid email or password')); throw(new Error('Shibboleth login failed'));
} }
})) }))