import { Injectable } from '@angular/core';
import { Observable, of } from 'rxjs';

import { AuthenticationService } from '../authentication.service';

@Injectable()
export class AuthenticationDisabledService extends AuthenticationService {
  signIn(): Observable<boolean> {
    return of(true);
  }

  signInUsingRefreshToken(): Observable<boolean> {
    return of(true);
  }

  signOut(): Observable<boolean> {
    return of(true);
  }

  signUp(): Observable<boolean> {
    return of(true);
  }

  forgotPassword(): Observable<boolean> {
    return of(true);
  }

  resetPassword(): Observable<boolean> {
    return of(true);
  }

  check(): Observable<boolean> {
    return of(true);
  }
}
