當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript auth.service.AuthService類代碼示例

本文整理匯總了TypeScript中src/app/services/auth.service.AuthService的典型用法代碼示例。如果您正苦於以下問題:TypeScript service.AuthService類的具體用法?TypeScript service.AuthService怎麽用?TypeScript service.AuthService使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


在下文中一共展示了service.AuthService類的9個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: constructor

 constructor(private auth: AuthService) {
   auth.handleAuthentication();
 }
開發者ID:arturobarbaro,項目名稱:angularUdemy,代碼行數:3,代碼來源:navbar.component.ts

示例2: ngOnInit

 ngOnInit() {
   if (this.auth.userProfile) {
     this.profile = this.auth.userProfile;
   } else {
     this.auth.getProfile((err, profile) => {
       this.profile = profile;
     });
   }
 }
開發者ID:arturobarbaro,項目名稱:angularUdemy,代碼行數:9,代碼來源:protegida.component.ts

示例3: ngOnInit

  ngOnInit() {

    this.authService.currentUserAsP()
    .then( (current) => this.authService.getUser(current.uid).pipe(first()).toPromise())
    .then( (user: User) => {
      this.authService.setCurrentUser(user);
      return this.companyService.retriveCompany(user.companyId).pipe(first()).toPromise();
    }).then((company) => {
      this.companyService.setCompany(company);
    })
    .catch((error) => console.log(error));




  }
開發者ID:adolfolopez88,項目名稱:Store,代碼行數:16,代碼來源:shell.component.ts

示例4:

 x => {
   this.status = this.authservice.getLogin();
 }
開發者ID:littlestrong26,項目名稱:RealWorld,代碼行數:3,代碼來源:header.component.ts

示例5: logOut

 logOut() {
   this.authService.logOut();
 }
開發者ID:darekodz,項目名稱:angular-app,代碼行數:3,代碼來源:auth.component.ts

示例6: logIn

 logIn(value) {
   this.authService.logIn(value);
 }
開發者ID:darekodz,項目名稱:angular-app,代碼行數:3,代碼來源:auth.component.ts

示例7: logout

 logout(){
     this.auth.logout();
 }
開發者ID:arturobarbaro,項目名稱:angularUdemy,代碼行數:3,代碼來源:navbar.component.ts

示例8: login

 login(){
     this.auth.login();
 }
開發者ID:arturobarbaro,項目名稱:angularUdemy,代碼行數:3,代碼來源:navbar.component.ts

示例9:

 .then( (user: User) => {
   this.authService.setCurrentUser(user);
   return this.companyService.retriveCompany(user.companyId).pipe(first()).toPromise();
 }).then((company) => {
開發者ID:adolfolopez88,項目名稱:Store,代碼行數:4,代碼來源:shell.component.ts


注:本文中的src/app/services/auth.service.AuthService類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。