-
1 votesanswersviews
Angular auth.guard no persisten auth
页面刷新后,身份验证似乎不会保留 . 每当我登录时,它都成功地重定向了我 . 但是,当我刷新时,再也无法访问 . 这是认证警卫 router import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; import { RouterModule, Route... -
1 votesanswersviews
使用AngularFire和Ionic的无限滚动
我'm trying to implement an infinite scroll based list using Ionic and Firebase. The list must be sorted in descending order. I'目前正在使用orderByKey和limitToLast来实现 . 不幸的是,这意味着我想要了解如何基于FirebaseArray的密钥以降序实现... -
0 votesanswersviews
AngularFire与离子 - 照片上传
我一直在尝试使用我的Ionic应用程序将照片上传到Firebase . 我能够使用AngularFire处理数据库服务,但在尝试使用存储时似乎遇到了问题 . 我在app.module.ts中用firebase初始化了我的应用程序... @NgModule({ declarations: [ MyApp ], imports: [ BrowserModule, I... -
2 votesanswersviews
在angularjs中观看Firebase查询
我正在使用Firebase在Angular中构建应用程序,其中一个方面是一对一聊天 . 我正在查询Firebase,以查看当前正在访问该应用程序的用户与他们尝试与之聊天的用户之间是否存在聊天室 . 如果它存在,我试图将该房间应用于所选房间的范围 . 我正在使用“Messages”服务来运行查询 . this.roomQuery = function(user1ID, user2ID) { ro... -
0 votesanswersviews
使用离子和角度应用程序无法进入AngularFire的数据
我收到错误,并且使用angularfire for firebase也没有数据进入Angular和离子应用程序 . package.json: "dependencies": { "@angular/common": "5.0.3", "@angular/compiler": "5.0.3&q... -
0 votesanswersviews
AngularFire和Ionic - 没有数据形式传输到服务器
我使用Ionic和AngularFire制作我的应用程序,但我有一个(新)问题:我的数据表格是空的!我们只能看到DataBase Firebase中的fiels . 如何检索用户在Firebase数据库中输入的表单数据? 图片中的问题: http://img15.hostingpics.net/pics/238594event.png 这是我的HTML: <form ng-submit=&q... -
10 votesanswersviews
Firebase数据已标准化 . 我该如何根据这个结构获取一个集合?
我想我已经接近了,我能够打印出属于用户的书籍的ID,但是从firebase书籍参考中一直尝试获取属于用户的书籍列表是不成功的 . 我在这里松散地阅读教程:http://www.thinkster.io/pick/eHPCs7s87O/angularjs-tutorial-learn-to-rapidly-build-real-time-web-apps-with-firebase#item-526... -
0 votesanswersviews
角度过滤器混乱
所以我的firebase中有一个用户列表 . 现在我向每个用户展示这样的: <input type="text" ng-model="search.username" placeholder="{{ 'SEARCH_USERS' | translate}}" class="form-control"> &... -
0 votesanswersviews
如何使用自己的索引查询特定用户信息并将其传递给$ firebaseArray以便与我的视图同步?
我的firebase数据库中有以下结构: { rooms: { LKVmdIPX2_235ksf: { members: { poasj12O-s657-235a-1236-9832lksf976c: true }, name: Room 1, public: true }, KS0sk... -
1 votesanswersviews
AngularFire2身份验证错误:第一个参数“email”必须是有效的字符串
我正在尝试使用angularFire2和Firebase为我的网络应用程序制作登录和注册表单 . 我在获取用户注册信息并将其传递到signInWithEmailAndPassword函数时收到错误 . signInWithEmailAndPassword failed: First argument "email" must be a valid string. 我的组件中的所... -
11 votesanswersviews
如何从angularfire2获取当前登录的身份验证状态/用户
我有一个ionic2应用程序,并使用Firebase和angularFire2 . 我想使用angularFire2从firebase获取当前的身份验证状态和当前的auth对象/用户 . 这是迄今为止的工作 - 我可以对用户进行身份验证并订阅FirebaseAuthState以获取facebook用户对象 . constructor(platform: Platform, private auth... -
2 votesanswersviews
Google身份验证无法使用AngularFire2
我正在通过Firebase和AngularFire2设置Google身份验证 . 它部分工作,但不完全,行为很奇怪 . 应用程序最初加载正常,并提供登录按钮,如果没有用户登录则应显示该按钮 . 当我点击该按钮时,重定向会发生在Google Auth对话框中,并且看起来一切正常 . 但是,在重定向回应用时,Chrome控制台中会出现两个不明显的错误,并且应用再次加载,就好像没有用户通过身份验证一样 ... -
0 votesanswersviews
在Firebase中设置用户自己的密钥
问题已经被提出here,但是由于AngularFire更新了他们的API,所提供的解决方案不再可用 . 我正在做的是使用电子邮件/密码创建新用户的帐户,将该用户存储在Firebase身份验证服务中,并将额外信息存储在数据库中 . 但是,在身份验证中,用户的密钥为 simplelogin:29 ,在数据中,每个用户都有其哈希密钥,如 -JpwB9oUVkeT_XRdiX2V . 我确实需要他们的钥... -
1 votesanswersviews
如何检索存储在Firebase中的用户的自动生成的密钥?
我有点卡住了 . 在我的代码中,我让用户通过Facebook注册/登录 . 我使用了一个Oauth令牌,这要归功于我用来登录用户的cordova facebook插件 . 如果用户不存在,我将一些Facebook信息(名称,电子邮件, Profiles 图片)添加到用户下的firebase数据库中 . 我的问题是如何检索此用户(不知道自动生成的密钥) . 假设用户在Facebook中修改了他的 P... -
0 votesanswersviews
AngularFireList推送错误:类型'{ message: string; }'的参数不能分配给'ChatMessage[]'类型的参数
这是我的ChatMessage模型: export class ChatMessage{ $key?: string; email?:string; userName?:string; message?:string; timeSent?: Date = new Date(); ... -
0 votesanswersviews
使用startAt / endAt时,查询不返回任何内容
试图让angularFire与startAt和endAt限制一起使用 . 我已经上传了设置优先价格的数据,如下所示: [ { "value": [ { "id": "188278", "name": "DOUGLAS", &qu... -
0 votesanswersviews
使用firebase实时数据库创建搜索功能
我想使用firebase实时数据库为我的应用程序创建一个搜索功能,类似于facebook搜索 . 我做了一些研究,并承认firebase实时无法搜索“文本包含” . 但我相信必须有一些方法来实现它,比如结合startAt或endAt . 我需要一些建议最好的做法来做到这一点 . DB结构如下所示: Restaurant -->RandomID ---->name: 'Good Rest... -
2 votesanswersviews
Firebase AfterSave功能就像Parse.com一样
所以我使用Parse.com AfterSave Cloud 代码功能来保存与特定位置相关的最新帖子的列表 . 这样做的原因是获取位置的最新帖子,而无需搜索和订购所有位置的完整帖子列表 . 这在Parse AfterSave中做得非常好,因为我不必担心客户端会执行此命令,因此在 Cloud 中运行它是有意义的 . 现在该解析正在关闭,我决定迁移到Firebase . Firebase中是否存在等... -
5 votesanswersviews
如何在angularfire2 / auth signOut之后断开与Google身份验证的连接?
我正在使用Angular和Firebase构建一个网站 . 我正在使用Angularfire2和AngularFireAuth库以及GoogleAuthProvider(Google)作为我的身份验证提供程序 . 这是我的服务代码: import { Injectable } from '@angular/core'; import { Observable } from 'rxjs/Observ... -
10 votesanswersviews
在$ onAuthStateChanged上找到正确的Firebase Auth id_token
我目前正在使用 Angular 1.5.8 , Firebase 3.3.0 和 AngularFire 2.0.2 . 当我调用 $firebaseAuth.$signInWithPopup 时,promise将返回一个包含 firebase.user.idToken 的firebase用户,但是当我调用 $onAuthStateChanged 时,firebase用户不会返回 .user 属... -
0 votesanswersviews
Firebase AngularJS完全数据访问
我正在构建一个基于Firebase AngularJS的应用程序 . 我正在使用Firebase的用户管理服务 . 我能够获取Authenticated用户的所有数据,但是,我无法以管理员身份检索所有用户数据 . 如何获得对Firebase数据的完全访问权限 . 谢谢! -
4 votesanswersviews
未捕获错误:模块'AppModule'导入的意外值'AngularFireDatabase' . 请添加@NgModule注释
嗨,我是角度和firebase的新手,我从今天早上起就一直在努力解决一个简单的代码问题,我搜索了这个问题,但我找不到任何对我有用的解决方案(有时候我甚至都不懂它,我是一个真正的初学者)我在控制台上的错误如下: 未捕获错误:模块'AppModule'导入的意外值'AngularFireDatabase' . 请添加@NgModule注释 . 在位于eval(compiler.js:15225)的s... -
0 votesanswersviews
角度回报承诺
我是Javascript和Angular的新手,抱歉这个问题 . 我正在使用Anguarfire并尝试根据他们的uid从firebase数据中获取用户数据 . 首先是gettin身份验证状态和uid并同步到用户数据 . 这应该返回用户信息 . .factory('Yetki', function($firebaseObject, $firebaseAuth){ var ref = new ... -
3 votesanswersviews
属性'map'在'{}' rxjs6类型中不存在
请查看以下代码: import { Component } from '@angular/core'; import { AngularFirestore, AngularFirestoreCollection } from 'angularfire2/firestore'; import { Observable} from 'rxjs'; import { map } from 'rxjs/o... -
1 votesanswersviews
AngularFire V1.2 $ firebaseArray()$ loaded()只调用一次[复制]
这个问题在这里已有答案: $on loaded fires once for new references AngularFire 0.5.0 1回答 我在数组上使用AngularFire和promise( $loaded() 在 firebaseArray() 上) . 目前,我正在使用以下代码: Problem :我转到第1页,数据加载完全正常 . 转到第2页并返回第1页 . 现在 $lo... -
3 votesanswersviews
角度切换开关双向数据绑定
我正在使用ng2-datepicker和ui-switch 模板看起来像这样 <ng-datepicker [(ngModel)]="date" /> <ui-switch [(ngModel)]="enable"></ui-switch> 我在firebase中有一个日期列表,看起来像这样 date: [ ... -
0 votesanswersviews
angularFire startAt查询和绑定删除新数据
该应用程序显示特定时间段的工作班次 . firebaseConn.getShifts是获取给定时间段的shiftData的API函数 . 版本:firebase:2.0.6 angularFire:0.9.0(也用0.8.2确认) 这是我的firebase架构: 这是代码: .factory('watchers', function(bunch-of-dependencies) { var... -
1 votesanswersviews
无法使用Observable.of(true)在Angular2中的AuthGuard中工作
使用Angular和AngularFire2(Firebase软件包),并尝试使用防护来防止除一个用户以外的所有用户访问特定路由 . 但是下面的代码不起作用 . 我收到错误: Class'AuthGuard'错误地实现了接口'CanActivate' . 类型'void'不能赋值为'boolean |可观察的|诺言' . import { Injectable } from '@angular... -
0 votesanswersviews
如何使用angularfire的新firebase身份验证进行电子邮件和密码登录
我正在开发一个带有firebase的应用程序,我正在寻找使用angularfire的新迁移的google的firebase进行用户身份验证 . 我试图在提供的API中搜索但是无法使用angularfire找到任何登录机制的示例 . 我只是在寻找电子邮件和密码登录 . 此后我尝试使用传统的angularfire,但不再支持某些方法 . 有人可以为我提供电子邮件/密码登录的示例吗? -
0 votesanswersviews
使用startAt的最简单方法是只获取新的child_added来计算记录
我正在用angularfire写一个应用程序 . 它包括一个node.js服务(在我自己的服务器上运行),它定期对数据做“填充” . 我正在尝试编写.on处理程序来更新父记录中的“计数”字段 . 所以我开始: guilds = fb.child('guilds') guilds.on 'child_added', (guildsnap) -> console.log 'First rea...