showing results for - "using fb login with angular app"
Aaron
23 Oct 2020
1providers: [
2  {
3    provide: AuthServiceConfig,
4    useFactory: provideConfig
5  }
6],
Luca
24 Jun 2018
1export class AppComponent implements OnInit {
2  ...
3}
Marta
02 Jan 2021
1<div class="example-container mat-elevation-z8">
2  <mat-card class="example-card">
3    <mat-card-header>
4      <mat-card-title><h2>Welcome <span *ngIf="loggedIn===true">{{user.firstName}} {{user.lastName}}, </span> to Angular 8 Application</h2></mat-card-title>
5      <mat-card-subtitle>
6        <button type="button" (click)="signInWithFB()" *ngIf="loggedIn===false" mat-flat-button color="primary">Sign In With Facebook</button>
7        <button type="button" (click)="signOut()" *ngIf="loggedIn===true" mat-flat-button color="primary">Sign Out From Facebook</button>
8      </mat-card-subtitle>
9    </mat-card-header>
10  </mat-card>
11  <mat-card class="example-card" *ngIf="loggedIn===true">
12    <mat-card-header>
13      <mat-card-title><h2>Your Facebook Profile:</h2></mat-card-title>
14      <mat-card-subtitle>Full Name: {{user.firstName}} {{user.lastName}}</mat-card-subtitle>
15    </mat-card-header>
16    <img mat-card-image [src]="user.photoUrl" alt="My Facebook Photo">
17    <mat-card-content>
18      Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
19    </mat-card-content>
20  </mat-card>
21</div>
Noemi
26 May 2016
1.example-container {
2  position: relative;
3  padding: 5px;
4  background-color: aqua;
5}
6
7.example-loading-shade {
8  position: absolute;
9  top: 0;
10  left: 0;
11  bottom: 56px;
12  right: 0;
13  background: rgba(0, 0, 0, 0.15);
14  z-index: 1;
15  display: flex;
16  align-items: center;
17  justify-content: center;
18}
19
20.example-card {
21  margin: 5px;
22  padding-bottom: 40px;
23}
Eric
08 Jan 2017
1imports: [
2  ...
3  MatIconModule,
4  MatButtonModule,
5  MatCardModule
6],
Amelia
03 Aug 2020
1signInWithFB(): void {
2  this.authService.signIn(FacebookLoginProvider.PROVIDER_ID);
3}
4
5signOut(): void {
6  this.authService.signOut();
7}
Mario
11 Feb 2018
1import { AuthService, FacebookLoginProvider, SocialUser } from 'angularx-social-login';
Alessio
25 Oct 2017
1ngOnInit() {
2  this.authService.authState.subscribe((user) => {
3    this.user = user;
4    this.loggedIn = (user != null);
5    console.log(this.user);
6  });
7}