FirebaseAuth update (NEW FEATURES)


#1

Hi, everybody!
Today we release the new version of FirebaseAuth #extensions.
We are working for add Facebook and Google soon.

New features
Event FirebaseAuthError for errors handler: now you don’t need to make external comparision for the status code. the extension do it for you! this event return the error message.

Event FirebaseAuthUserData: this event return the response values directly. (idToken, refreshToken, localId, email, expireIn) by @Andres_Cotes

Upper Camel Case in methods - thanks @Taifun

short package name - thanks @Hossein

Follow me on YouTube as mirxtrem apps

com.mirxtremapps.FirebaseAuth.aix (123.4 KB)

Regards!


#2

Finally do not crash more when you compile the app … but it’s changed, who explains how to load a screen once authenticated and did not create issue


#3

Thank you @mirxtrem_apps :grin:


#4

muchas gracias he empezado a utilizarlo y no logro armar los bloques


#5

como puedo enlazar los mensajes de errores


#6

Puedes escribirme al whatsapp si quieres. +57 3172944304


#7

thanks for your fine extension. I can register a new user but when I try to sign in I got the message (at the very start of app,) of error Permission Denied.
So I cannot operate on my database.
Can you tell me where I’m wrong, please? I enclose aia file and screenshot of firebase dbase rule and blocksfiretest2.aia (126.7 KB)


#8

you have to change rules. set true both.


#9

Yes thanks @mirxtrem_apps for your quick help but if I set the rules to true everyone could write anything in any node of db, or Is this wrong.? And what is the need to have authentication for user iin this case? I’m a little bit confused about it. …


#10

you are right… any body cn read and write but this weekend i am going to release a FirebaseDB extended version where you can leave rules in auth. so you should register or login before and get the Firebase token nd pass it to read and write in DB. native FirebaseDB (original component ) dont let set FirebaseToken in blocks.


#11

Very well!, This would be a great step forward.By the way, in my app I set bucket in block to match it with localID and then write/read in a db node named the same. I Tested it with rules w/r true and it seemed to work.


#12

Awesome… So, we can limit who can write+read and who can read only?


#13

Please, is there any news about this development?


#14

That’s a question for @mirxtrem_apps. If you have any updates, please attach our post here. Thanks


#15

Hi @Tiziano1960 and @Hossein. there will be an update soon… some of the features are. OAuth with providers. it means that you can Login with Facebook (using FacebookLogin extension ). other extensions related are.
FirebaseDB Extended version to read and write without set rules in true (secure DB) and FirebaseStorage extension to upload, download and delete images and videos.
It just like a Combo to use firebase in your app.
regards!!


#16

Hola @mirxtrem_apps , me encantan tus tutoriales y tus extensiones, eres un crack. Me ha encantado esta extensión, pero no he encontrado la extensión de la que hablas de iniciar con google y facebook, esta en algún lado? Y como puedo hacer que cuando se registren, se mande el correo de verificacion al los nuevos usuarios?


#17

Gracias, es muy motivante, la de google lo va a liberar @JONNY_STEYVER_ARROYO
Quedate pendiente en la comunidad
Esta es la manera que encontrado de hacerlo con Facebook:


#18

Any news for “FirebaseDB Extended version”

Thanks a lot.


#19

Y como hago yo si en mi aplicacion quiero que los usuarios puedan modificar su contraseña de autenticacion. He leido en la pagina de FireBase que el metodo es este:

var user = firebase.auth().currentUser;var newPassword = getASecureRandomPassword();user.updatePassword(newPassword).then(function() {  // Update successful.}).catch(function(error) {  // An error happened.});

Pero no encuentro esa extension para appinventor o appybuilder… quien me puede ayudar


#20

Si te sirve este video: