【问题标题】:Meteor+Angular2 auth issueMeteor+Angular2 身份验证问题
【发布时间】:2017-06-03 10:55:47
【问题描述】:

我正在尝试实现基于社交 tutorial 的自定义身份验证。

当我添加装饰器 InjectUser 时,我的应用程序停止运行,如下所示:

import { Component } from "@angular/core";

import template from "./app.component.html";
import style from "./app.component.scss";

import { InjectUser } from "angular2-meteor-accounts-ui";

@Component({
    selector: "app",
    template,
    styles: [style]
})
@InjectUser('user')
export class AppComponent {
    constructor() {

    }

    logout() {
        Meteor.logout();
    }
}

另外,tutorial app step19 下载的文件在我尝试运行时会抛出错误。

如何解决此问题或如何创建自定义登录?

【问题讨论】:

    标签: angular meteor meteor-accounts angular-meteor


    【解决方案1】:

    @InjectUser('user') 添加用于 html 部分中的用户集合访问。而且我认为您的 AppComponent 中缺少一行。

      user: Meteor.User;
    

    声明您已注入的用户,并请告诉我们您遇到了什么错误。如果我发现您的错误是由于其他原因,我将编辑我的答案。

    【讨论】:

    猜你喜欢
    • 2014-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-23
    • 2015-08-25
    • 2010-11-17
    • 2019-06-19
    相关资源
    最近更新 更多