Create a custom reset password page in your Flutterflow app

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ธ.ค. 2023
  • Finally back! Have been sick for a week and not been able to record any content. But now we are back in the game. In this video I show something I recently needed to add for my own app (awsme.ai), a reset password page.
    The standard reset password page that is used for the built in firebase/flutterflow functionality is (not to be mean, BUT...) super ugly. So will show you, how to set it up yourself and explain how the UX flows works.
    Hope you find this video helpful.
    Here is my email if you need any help with anything: leomcmillion@gmail.com
    I got you back for life!
    #education #tutorial #learning #building #software #flutterflow #flow #softwaredeveloper #creative #fullstack #webapp #api #flutterflow #firebase #google #helping #value #ux

ความคิดเห็น • 26

  • @MathiTamilGaming
    @MathiTamilGaming 7 หลายเดือนก่อน +3

    Do more videos buddy, expecting more videos of Flutterflow
    Have a great day, Video is awesome

    • @leomcmillion
      @leomcmillion  7 หลายเดือนก่อน +1

      Thanks! Will do

  • @GreyHawk78
    @GreyHawk78 หลายเดือนก่อน

    Pretty good video ! Make more like these buddy 💪🏼💪🏼

  • @3usky
    @3usky 10 วันที่ผ่านมา +1

    what about if you do this on mobile app not web? 🤔

  • @lekturek
    @lekturek 3 หลายเดือนก่อน

    great video, thx a lot! :)

  • @InnaLemeshko-b4n
    @InnaLemeshko-b4n 10 วันที่ผ่านมา

    Hi! Nice video!
    But I have some problems. i can`t get oobCode from the dynamic link in flutterflow. it s empty. dynamic link correctly redirect me to reset password page but I can`t get the params

  • @MyInspireSphere
    @MyInspireSphere หลายเดือนก่อน

    Simply amazing. I tried figuring this out for a while.
    One big issue that I see you also have is that the link exposes the apiKey. if you look at the video at 20:43, you can see that the apiKey is part of the address received from the link. any idea how to address this?

    • @leomcmillion
      @leomcmillion  หลายเดือนก่อน

      Great question! I answered you via email on how to do this without exposing the API key in the url. You can do it by routing the apj call via a custom cloud function and then get your google api key from your secret manager in google cloud (you need to store the api key as a secret key in the google cloud secret manager). Takes a little more work but is worth it for security.

  • @abcdefg7878
    @abcdefg7878 7 หลายเดือนก่อน +1

    Hi! Can you do the exact same video but for mobile publishment?

    • @abcdefg7878
      @abcdefg7878 7 หลายเดือนก่อน

      Or is it the exact same?

    • @leomcmillion
      @leomcmillion  7 หลายเดือนก่อน

      @@abcdefg7878 yeah it should be the exact same. But you will need to find the url for where your reset password page it stored. Not sure how it will look since you are creating a mobile app. Try to avoid dynamiclinks for that since they will be removed soon.
      Otherwise I can just create a video about how to do this after christmas.

  • @Sergedable
    @Sergedable 7 หลายเดือนก่อน

    nice video, i would like to know if possible to localise the message for different languages

    • @leomcmillion
      @leomcmillion  7 หลายเดือนก่อน

      Thanks! Can find out and let you know how to do it. If it is somewhat complicated I can create a video about it.

    • @Sergedable
      @Sergedable 6 หลายเดือนก่อน

      @@leomcmillionhello any news ?

    • @leomcmillion
      @leomcmillion  6 หลายเดือนก่อน

      @@Sergedable sorry for the delay. Had forgot to make a video about it, have gotten many other requests. But here is a great documentation page from flutterflow about how to set up mulfi language for your app: docs.flutterflow.io/settings-and-integrations/project-setup/languages

  • @canerc6668
    @canerc6668 3 หลายเดือนก่อน

    Nice video thanks for sharing. Btw, when we customize the link it changes the link for all the templates both reset password and email verification templates. Is there a solution for this?
    Have a great day.

    • @leomcmillion
      @leomcmillion  3 หลายเดือนก่อน +1

      I recommend just building a custom email verification page as well. Since you can't hard code a specific url in the templates (because then the oob code it missing), or set multiple action urls, you will need to use the same flutterflow page for all the email templates. But since you get the "mode" parameter as well you can use simple conditional logic in flutterflow to show different content depending on what the users is doing (reseting password or other). Looks much better to avoid the default template and building your own:)

    • @canerc6668
      @canerc6668 3 หลายเดือนก่อน

      @@leomcmillion Thank you. I'll certainly try this.

  • @abcdefg7878
    @abcdefg7878 7 หลายเดือนก่อน

    Hi! Could you show us how to set up an invite code app so that people with only the invite link can use the app and then show how to later unlock it to everyone? Please

    • @leomcmillion
      @leomcmillion  7 หลายเดือนก่อน

      Yep, can definatly do that!

    • @abcdefg7878
      @abcdefg7878 7 หลายเดือนก่อน

      @@leomcmillion yay! That would be awesome! Do u have it coming soon? Cause I would really want to know how to do it as fast as possible!

    • @leomcmillion
      @leomcmillion  7 หลายเดือนก่อน

      @@abcdefg7878 Yeah planned on doing it a day or so after christmas.

    • @leomcmillion
      @leomcmillion  7 หลายเดือนก่อน

      @@abcdefg7878 here is the video on how to setup the invite code: th-cam.com/video/uCDC4hL67Fk/w-d-xo.htmlsi=g1t2hgkZiGiBAanr
      To open the app to everyone it is just to remove the validCode boolean from the disable button field. Will make sense when you watch the video.

    • @abcdefg7878
      @abcdefg7878 7 หลายเดือนก่อน

      @@leomcmillion thank you so much for doing this! I will try to recommend your channel to everyone I know!! Thanks again!

  • @aplicativoagricola
    @aplicativoagricola 6 หลายเดือนก่อน

    E com SupaBase?

    • @leomcmillion
      @leomcmillion  6 หลายเดือนก่อน

      Am not experienced with SupaBase so am not the best person t0 help you with that.