How To Create a Login System in Godot 4.2!

Поділитися
Вставка
  • Опубліковано 28 чер 2024
  • Subscribe and learn more from me about Game Development and Programming!
    In this video, we discuss how to build a player login system!
    RESOURCES
    Beginning project: github.com/finepointcgi/WebRT...
    DB Browser for SQLite: sqlitebrowser.org/
    BE MY FRIEND:
    🐦Add me on Twitter: / finepointcgi
    Check out my Website: finepointcgi.io/
    Suggestion Slot: github.com/finepointcgi/Finep...
    You can support me on Patreon: / finepointcgi
    Hang Out with the Guys on Discord: / discord
    TIMESTAMPS
    00:00:00 Intro
    00:01:09 Talking About Prereqs
    00:01:52 Planning Some Basic Interaction Out
    00:05:29 Getting Into Godot
    00:15:28 Making Our Login Windows Reuseable
    00:27:23 Building the Server Side of the Project
    00:31:43 Debuggin SQLite Plugin
    00:32:57 Basic Tutorial on the SQLite Plugin
    00:37:09 Inserting Data
    00:46:44 Debuging Our DB Issues
    00:57:19 Making It So Logging in Actually Verifys the Data
    01:03:41 Salting and Hashing Your Password
    01:10:38 Explaning Salting and Hashing
    01:11:59 Getting the Login System To Work With the New Hash Password
    01:15:06 Handling Client Side Hashing
    01:21:29 Stripping Edges of Strings
    01:25:13 How To Protect SQL Injection
    01:28:30 How to Sanatize Your Password Field
    01:31:52 Making Them Login on Account Creation
    01:32:26 Outro
    MUSIC
    Music provided by TheRelaxedMovement.
    Check it out here: / therelaxedm...​
    HASHTAGS:
    #loginsystem #Godot4 #Multiplayer
    ABOUT MY CHANNEL:
    I've been a software developer for over 7 years. I've worked in the game industry for 3 of those years. This channel is used for news on the gaming\programming industry and for tutorials for game\programming development.
    How To Create a Login System in Godot 4.2!

КОМЕНТАРІ • 15

  • @Zevonthethompsongun
    @Zevonthethompsongun Місяць тому +2

    Should consider putting series together in a playlist.

  • @user-km7tj1sl6u
    @user-km7tj1sl6u 16 днів тому

    Thank you very much! This channel saves my web game project. There is no such structured information anywhere.

  • @meezi2987
    @meezi2987 Місяць тому +1

    great tutorial keep creating bro

  • @mikecu2249
    @mikecu2249 Місяць тому

    Cant wait to check this one out

  • @acecool_dev
    @acecool_dev Місяць тому +1

    Amazing content, thank you so much! Will you be doing a tutorial on using Heroic Labs Nakama cloud multiplayer with Godot 4? I would love an updated guide to your previous one 😊

  • @X-DOOM-TV
    @X-DOOM-TV Місяць тому

    Thank you to give us your experience in game development and try use short videos to increase viewers because you put your whole energy In this awsome videos and follow your dream 💪💪💪

  • @jasonwilliams8730
    @jasonwilliams8730 Місяць тому

    👍

  • @mattseaton5832
    @mattseaton5832 Місяць тому

    I tried going through all this last year but couldn't get any of the sqlite addons to work. I switched to nakama and it's just so much easier to use.

    • @FinePointCGI
      @FinePointCGI  Місяць тому

      Yeah last year everyone was still updating their stuff. Thankfully alot of add-ons have updated. I do agree though nakama is great! I need to re update the 3.2 tutorial to 4.2

  • @DrEasy1
    @DrEasy1 14 днів тому

    How come you went with WebSocket WebRTC over ENet RPC?

  • @ShownMccrown-hq8mq
    @ShownMccrown-hq8mq Місяць тому

    Hey man it's amazing but can you help me I search how to create LAN games who works in android thanks you

  • @Sharmiyt_
    @Sharmiyt_ Місяць тому +1

    How to make server that can get data from database through Internet ?!....

    • @FinePointCGI
      @FinePointCGI  Місяць тому +2

      This code would work for that. If you hosted your server on digital ocean or wherever and opened the right ports this code would allow you to do that. The part where we send the packet to login you can just repurpose that to send back whatever data you want.

  • @benstudio2722
    @benstudio2722 Місяць тому

    did you integrate new Applovin sdk in Godot please help

  • @XiaoLinCn
    @XiaoLinCn Місяць тому

    Sir, may I repost your tutorial on a Chinese platform? UA-cam is not available in China.