第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

自動(dòng)讀取反應(yīng) PWA 中的短信/一次性密碼

自動(dòng)讀取反應(yīng) PWA 中的短信/一次性密碼

溫溫醬 2022-09-02 21:14:25
我正在使用OTP為使用react內(nèi)置的PWA進(jìn)行登錄過(guò)程。我想自動(dòng)填寫我的OTP。我想知道是否有人知道一些可以引導(dǎo)我朝著正確方向前進(jìn)的東西。
查看完整描述

3 回答

?
梵蒂岡之花

TA貢獻(xiàn)1900條經(jīng)驗(yàn) 獲得超5個(gè)贊

有一個(gè)Web OTP API的草案規(guī)范。

Web OTP API 允許應(yīng)用接收綁定到應(yīng)用源的特殊格式的消息。通過(guò)這種方式,您可以以編程方式從SMS消息中獲取OTP,并更輕松地驗(yàn)證用戶的電話號(hào)碼。

https://web.dev/web-otp/


查看完整回答
反對(duì) 回復(fù) 2022-09-02
?
PIPIONE

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超9個(gè)贊

只是為了確保短信應(yīng)該采用正確的格式。以下是我放入的代碼,它的工作原理。componentDidMount


import "./styles.css";


import React from "react";


export default class App extends React.Component {

  state = {

    otp: ""

  };


componentDidMount() {


if ("OTPCredential" in window) {

  const ac = new AbortController();


  navigator.credentials

    .get({

      otp: { transport: ["sms"] },

      signal: ac.signal

    })

    .then((otp) => {

      this.setState({ otp: otp.code });

      ac.abort();

    })

    .catch((err) => {

      ac.abort();

      console.log(err);

    });

}



}


  render() {

    return (

      <div className="App">

        <h1>Hello CodeSandbox</h1>

        <h2>Your OTP is: {this.state.otp}</h2>

      </div>

    );

  }

}

每當(dāng)收到短信時(shí),它總是提示。

http://img1.sycdn.imooc.com//631201f00001be2605371162.jpg

并將在屏幕上顯示otp。

http://img1.sycdn.imooc.com//631202040001c6aa05381165.jpg

在chrome移動(dòng)瀏覽器中打開(kāi)CodeSandbox鏈接,然后將以下短信發(fā)送到您的設(shè)備


Hi this is a login otp: 9299

@t0hj4.csb.app #9299


查看完整回答
反對(duì) 回復(fù) 2022-09-02
?
catspeake

TA貢獻(xiàn)1111條經(jīng)驗(yàn) 獲得超0個(gè)贊

是的,現(xiàn)在這是可能的。Chrome 在版本 84 及更高版本中發(fā)布了此功能。在WEBOTP API的幫助下,我們可以在移動(dòng)設(shè)備的網(wǎng)絡(luò)上檢測(cè)OTP。

以下是Angular PWA的示例:這是一個(gè)帶有Angular PWA應(yīng)用程序的Web-OTP集成代碼:https://github.com/Rohit3230/webOtpAutoReadByAngular

為有角度的PWA應(yīng)用程序提供實(shí)時(shí)工作URL。https://rohit3230.github.io/webOtpAutoReadByAngular/


查看完整回答
反對(duì) 回復(fù) 2022-09-02
  • 3 回答
  • 0 關(guān)注
  • 109 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)