Hi,

I am new to game design/development. Just practicing with Godot and Nakama.
I’ve already implemented Registration & Login to Nakama server for testing purpose.
It works fine. I also followed a tutorial to use some features of Nakama to start a match between 2 players.
But I could not find any way to verify a user’s email before/after registering an account.

I would like to learn best practice to verify a user’s email address.
Is this something should be done on Godot code ? is there a Nakama feature that could verify user’s email ?
Or should I implement a plugin ? On Godot or Nakama ?

thanks.

This isn't a Nakama forum but it does say on their website that they provide some user authentication although that might just mean in game. You could do something like use SendGrid and send the registering users a code and verify it with a code in your database (just exactly the way you see it done all the time) but you're getting in the realm of normal web dev skills and a little bit further from game dev at that point.
You'll have to figure out if Nakama lets you setup a database for holding this kind of information

    Erich_L

    thanks for your answer.
    I know this isn't Nakama forum. But in Nakama this is not natively supported. I see that I have to use a 3rd party service (or use a 3rd party server= and communicate with it through Nakama's custom hooks.

    So I thought maybe we could do this in Godot.
    For example;

    1. generate random code in Godot and send it to user's email
    2. ask for code in next step over Godot

    Now the problem is :
    Can I send email to a user using Godot ?

    I only glanced through this, but it might have helpful information: