MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Sử dụng thư viện mongodb-stitch trong Angular 4

Câu trả lời khác gợi ý tạo một phiên bản mới của StitchClient đó là điều mà MongoDB đã khuyến cáo một cách rõ ràng trong Tài liệu API chính thức - và có lý do, vì có một phương pháp nhà máy có sẵn cho mục đích đó. Vì vậy, (sau khi cài đặt mongodb-stitch ), đoạn mã sau sẽ giúp bạn bắt đầu trong component.ts

import { Component, OnInit } from "@angular/core";
import { StitchClientFactory } from "mongodb-stitch";

let appId = 'authapp-****';

@Component({
selector: "app-mongo-auth",
templateUrl: "./mongo-auth.component.html",
styleUrls: ["./mongo-auth.component.css"]
})

export class MongoAuthComponent implements OnInit {

mClient;

ngOnInit() {
  this.mClient = StitchClientFactory.create(appId);
}

Và sau đó, bạn có thể sử dụng nó cho bất kỳ mục đích nào bạn muốn, chẳng hạn như để triển khai đăng nhập với Google

gLogin(){
this.mClient.then(stitchClient => {
  stitchClient.authenticate("google");
})


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm thế nào id máy / tên máy chủ được ánh xạ / ánh xạ tới 3 byte trong id đối tượng?

  2. mongodb $ trong giới hạn

  3. Các phương pháp hay nhất để chạy MongoDB trong một cụm

  4. Các mô-đun mongodb_user, mongodb_replicaset ansible hoạt động như thế nào?

  5. Giá trị ngày giờ trong MongoDB không được lưu trữ đúng