Skip to content
Snippets Groups Projects

New signup

Files

+ 6
6
@@ -7,6 +7,7 @@ import { environment } from 'environments/environment';
import { User } from './models';
import { ObjectStoredItem, SimpleStoredItem } from '../storage';
import { UserAdapter } from './adapters';
import { HttpParams } from '@angular/common/http';
class StoredUser extends ObjectStoredItem<User> { key = 'oser-cs-user-info'; }
@@ -21,7 +22,7 @@ export class AuthService {
private loginUrl = environment.apiUrl + 'auth/get-token/';
private resetUrl = environment.apiUrl + 'rest-auth/password/reset/';
private resetConfirmUrl = environment.apiUrl + 'rest-auth/password/reset/confirm/';
private mandatorySignatureUrl = environment.apiUrl + '';
private mandatorySignatureUrl = environment.apiUrl + 'charter';
//add the corresponding path in backend interface
@@ -84,15 +85,14 @@ export class AuthService {
getAuthorizationHeaders(): HttpHeaders {
return new HttpHeaders({ Authorization: 'Token ' + this.getToken() });
}
checkSignatureCharter(email: string) : Observable<boolean> {
return this.http.get<any>(this.mandatorySignatureUrl,, { params: email }).pipe(
checkSignatureCharter(email: any) : Observable<Boolean> {
const parm = new HttpParams({fromString: 'email='+ email})
return this.http.get<Boolean>( this.mandatorySignatureUrl, { params: parm}).pipe(
map((data: any) => {
return data}),
);
}
get isLoggedIn(): boolean {
if (this.user.get()) {
return true;
Loading