Как мне зашифровать свой пароль в Firebase? - PullRequest
0 голосов
/ 10 июля 2020

Я пытаюсь зашифровать свой пароль, когда я регистрируюсь на своем веб-сайте в 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;
            
    });
        
 },

1 Ответ

0 голосов
/ 11 июля 2020

Я согласен с Дугом, хранить информацию о пароле в базе данных нецелесообразно. Я бы рекомендовал проверить Auth0 для управления этим типом данных. https://auth0.com/

...