Skip to content

User management

Mk5 edited this page Jun 26, 2021 · 3 revisions
class CreateUserExample {

    @Override
    void action() {
        GdxFIRAuth.inst().signInWithToken(new String("123"))
        .then(new UserConsumer());
    }

}

class UserConsumer implements Consumer<GdxFirebaseUser> {

    @Override
    public void accept(GdxFirebaseUser user) {
        // Update an user email
        gdxFirebaseUser.updateEmail("[email protected]")
        .then(user.reload())
        .then(user.sendEmailVerification()) 
        .then(new Consumer<GdxFirebaseUser>() {
            @Override
            public void accept(GdxFirebaseUser user) {
                success();
            }
        })   
    }

}
Clone this wiki locally