Firebase 模拟器,设置测试 phone 短信代码
Firebase emulator, set test phone sms code
当尝试使用 phone 针对 firebase 身份验证模拟器进行身份验证时,模拟器会输出以下类型的消息:
To verify the phone number +16505551234, use the code 376579.
我想知道是否有办法将该代码设置为静态代码,以便我可以 运行 进行一些集成测试。
需要说明的是,我已经用它的代码向 firebase(不是模拟器)添加了一个测试 phone,但模拟器没有接收到它。模拟器ui界面好像也没有加一个的选项
它只是为每个身份验证生成一个新代码,我想放一个静态代码,例如“123456”
documentation 包括添加 phone 个数字进行测试。
Create fictional phone numbers and verification codes
- In the Firebase console, open the Authentication section.
- In the Sign in method tab, enable the Phone provider if you haven't already.
- Open the Phone numbers for testing accordion menu.
- Provide the phone number you want to test, for example: +1 650-555-3434.
- Provide the 6-digit verification code for that specific number, for example: 654321.
- Add the number. If there's a need, you can delete the phone number and its code by hovering over the corresponding row and clicking the trash icon.
重要的是,您使用的测试号应该不存在!特别是,不要使用您自己的 phone 号码进行这些测试!
在文档的下方,您将找到有关集成测试的更多详细信息。
目前无法根据此处的来源设置静态验证码:
当尝试使用 phone 针对 firebase 身份验证模拟器进行身份验证时,模拟器会输出以下类型的消息:
To verify the phone number +16505551234, use the code 376579.
我想知道是否有办法将该代码设置为静态代码,以便我可以 运行 进行一些集成测试。
需要说明的是,我已经用它的代码向 firebase(不是模拟器)添加了一个测试 phone,但模拟器没有接收到它。模拟器ui界面好像也没有加一个的选项
它只是为每个身份验证生成一个新代码,我想放一个静态代码,例如“123456”
documentation 包括添加 phone 个数字进行测试。
Create fictional phone numbers and verification codes
- In the Firebase console, open the Authentication section.
- In the Sign in method tab, enable the Phone provider if you haven't already.
- Open the Phone numbers for testing accordion menu.
- Provide the phone number you want to test, for example: +1 650-555-3434.
- Provide the 6-digit verification code for that specific number, for example: 654321.
- Add the number. If there's a need, you can delete the phone number and its code by hovering over the corresponding row and clicking the trash icon.
重要的是,您使用的测试号应该不存在!特别是,不要使用您自己的 phone 号码进行这些测试!
在文档的下方,您将找到有关集成测试的更多详细信息。
目前无法根据此处的来源设置静态验证码: