【问题标题】:How should I encrypt my password on Firebase?我应该如何在 Firebase 上加密我的密码?
【发布时间】:2020-10-31 09:41:15
【问题描述】:

当我以 HTML 格式在我的网站上注册时,我试图加密我的密码,但我不知道我应该在哪里做,这是我的注册码:

var username = this.usernameR;
        var password = this.passwordR;
        var email = this.emailR;
        this.$f7.dialog.alert('DENTRO');
        this.$f7.dialog.alert('Username: ' + this.usernameR + '<br>Password: ' + this.passwordR + '<br>Email: ' + this.emailR, () => {
            //this.$f7.dialog.alert('Checking password and user: ');

            
            //this.$f7.dialog.alert('database: ');
            // Obter os dados online da Firebase
                var firebaseConfig = {
                    apiKey: 
                    authDomain: 
                    databaseURL: 
                    projectId:
                    storageBucket: 
                    messagingSenderId: 
                    appId: 
                };
        
            // Initialize Firebase
            if (!firebase.apps.length) { 
                firebase.initializeApp(firebaseConfig);
            }
            // Get a reference to the database service
            var database = firebase.database();
            var ref = database.ref("/users");
            var postsRef = ref.child(username);
            
            ref.child(username).set({
                pass: password,
                Email: email
            
            });
            
            var usersRef = ref.child("/users");
            
            console.log( '/users/');
            var dialog = this.$f7.dialog;
            
    });
        
 },

【问题讨论】:

标签: html firebase firebase-realtime-database google-api


【解决方案1】:

我同意 Doug 的观点,将密码信息存储在数据库中并不好。我建议查看 Auth0 来管理此类数据。 https://auth0.com/

【讨论】:

    猜你喜欢
    • 2010-11-11
    • 2011-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-24
    • 1970-01-01
    • 2017-05-04
    • 2021-05-19
    相关资源
    最近更新 更多