我想在Google Firebase中使用自定义字段创建用户

时间:2018-07-03 07:42:13

标签: firebase google-cloud-platform google-cloud-functions actions-on-google

如果我在cloud firebase函数中打印对话,则可以看到以下用户值,在这里,我已更改了userID。我希望用户对象具有很少的自定义字段,例如:employeeID,age,DOB。

user: 
  { userStorage: '{"data":{}}',
    lastSeen: '2018-07-02T08:31:23Z',
    locale: 'en-US',
    userId: myUserID' }

我有几个问题。

•如何为用户创建自定义字段?

•从何处挑选此用户详细信息?

•如果我想创建一个ID为“ myUserID1”的用户,我必须在哪里创建该用户?

我认为,我们可以在亚马逊Cognito中实现这些目标。

1 个答案:

答案 0 :(得分:0)

如果要存储有关用户的特定信息,可以将其放入userStorage字段中。该字段在用户的所有对话中均保持不变,并且不需要任何其他设置。

user:
{
  userStorage: '{"data": { "id": "myUserId" }}',
  lastSeen: '...',
  locale: 'en-US'
}