小编Ade*_*ele的帖子

如何在 React + Firebase 中制作重置密码系统

我有点失落。我正在尝试设置密码重置系统,但我不知道该怎么做。我不必发送电子邮件来创建新密码。我该如何做才能让用户通过此表单更改密码?理论上,新密码应替换 Firebase 数据库中保存的旧密码。

import './ResetPassword.css'
import {Link} from 'react-router-dom';
import {useNavigate} from 'react-router-dom';
import { getAuth, sendPasswordResetEmail } from "firebase/auth";

function ResetPassword() {

    const [email, setEmail] = useState('')
    const auth = getAuth();

    sendPasswordResetEmail(auth, email)
      .then(() => {
        // Password reset email sent!
        // .. 
        })
      .catch((error) => {
        const errorCode = error.code;
        const errorMessage = error.message;
        // ..
      });



    return (
        <div className="resetPassword-main">
            <div className="resetPassword-container">
                <h2>Ripristina la password</h2>
                <div className="resetPassword-form">
                    <form onSubmit={sendPasswordResetEmail}>

                    <label>Email</label> <br />
                    <input className="resetEmailInput" placeholder="Email" type="email" required …
Run Code Online (Sandbox Code Playgroud)

firebase reactjs firebase-authentication

5
推荐指数
2
解决办法
1万
查看次数

在 Safari iOS 14.2 上自动播放视频 HTML

我注意到我设置自动播放模式的视频无法在 Iphone iOS 14.2 上运行,在此版本之前一切正常。

有谁知道答案以及如何解决这个问题?也许有办法再次在 Safari (iOS 14.2) 上自动播放视频。

html safari video ios

4
推荐指数
2
解决办法
2万
查看次数

如何在 React JS 中将表单数据发送到电子邮件?

我必须将表单数据发送到电子邮件地址。我能怎么做?我做了一些研究,我知道你必须使用图书馆才能做到这一点。正确的?你有什么建议?

reactjs

3
推荐指数
1
解决办法
7076
查看次数

标签 统计

reactjs ×2

firebase ×1

firebase-authentication ×1

html ×1

ios ×1

safari ×1

video ×1