Skip to content
Snippets Groups Projects

New signup

Files

+ 12
2
@@ -18,9 +18,12 @@ class StoredToken extends SimpleStoredItem { key = 'oser-cs-user-token'; }
})
export class AuthService {
private loginUrl = environment.apiUrl + 'auth/get-token/';
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 + '';
//add the corresponding path in backend interface
fromGuard: boolean;
redirectUrl: string;
@@ -81,7 +84,14 @@ export class AuthService {
getAuthorizationHeaders(): HttpHeaders {
return new HttpHeaders({ Authorization: 'Token ' + this.getToken() });
}
checkSignatureCharter(email: any) : Observable<Boolean> {
return this.http.get<any>( this.mandatorySignatureUrl, { params: email }).pipe(
map((data: any) => {
return data}),
);
}
get isLoggedIn(): boolean {
if (this.user.get()) {
return true;
Loading