How to use the kinvey-nativescript-sdk.Kinvey.User function in kinvey-nativescript-sdk

To help you get started, we’ve selected a few kinvey-nativescript-sdk examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github NativeScript / nativescript-app-templates / packages / template-enterprise-auth-ts / app / login / login-view-model.ts View on Github external
login() {
        let activeUser = Kinvey.User.getActiveUser();
        if (activeUser == null) {
            Kinvey.User.loginWithMIC()
                .then((user: Kinvey.User) => {
                    activeUser = user;
                    this.navigateHome(activeUser);
                    console.log("user: " + JSON.stringify(user));
                })
                .catch((error: Kinvey.BaseError) => {
                    alert("An error occurred. Check your Kinvey settings.");
                    console.log("error: " + error);
                });
        } else {
            this.navigateHome(activeUser);
        }
    }
github NativeScript / nativescript-app-templates / packages / template-enterprise-auth-ts / app / login / login-view-model.ts View on Github external
login() {
        let activeUser = Kinvey.User.getActiveUser();
        if (activeUser == null) {
            Kinvey.User.loginWithMIC()
                .then((user: Kinvey.User) => {
                    activeUser = user;
                    this.navigateHome(activeUser);
                    console.log("user: " + JSON.stringify(user));
                })
                .catch((error: Kinvey.BaseError) => {
                    alert("An error occurred. Check your Kinvey settings.");
                    console.log("error: " + error);
                });
        } else {
            this.navigateHome(activeUser);
        }
    }
github NativeScript / nativescript-app-templates / packages / template-master-detail-kinvey-ng / cars / shared / car.service.ts View on Github external
private login(): Promise {
        if (!!Kinvey.User.getActiveUser()) {
            return Promise.resolve();
        } else {
            return Kinvey.User.login(Config.kinveyUsername, Config.kinveyPassword);
        }
    }
github NativeScript / nativescript-app-templates / packages / template-health-survey-ng / src / app / login / shared / user.service.ts View on Github external
static signup(registrationForm: RegistrationForm): Promise {
        return Kinvey.User.signup({
            username: registrationForm.email.toLowerCase(),
            password: registrationForm.password,
            givenName: registrationForm.givenName,
            familyName: registrationForm.familyName,
            email: registrationForm.email,
            gender: registrationForm.gender,
            dateOfBirth: registrationForm.dateOfBirth
        });
    }
}
github NativeScript / nativescript-app-templates / packages / template-patient-care-ng / src / login / shared / user.service.ts View on Github external
static signup(registrationForm: RegistrationForm): Promise {
        return Kinvey.User.signup({
            username: registrationForm.email.toLowerCase(),
            password: registrationForm.password,
            givenName: registrationForm.givenName,
            familyName: registrationForm.familyName,
            email: registrationForm.email,
            gender: registrationForm.gender,
            dateOfBirth: registrationForm.dateOfBirth
        });
    }
}
github NativeScript / nativescript-app-templates / packages / template-master-detail-kinvey-ng / cars / shared / car.service.ts View on Github external
private login(): Promise {
        if (!!Kinvey.User.getActiveUser()) {
            return Promise.resolve();
        } else {
            return Kinvey.User.login(Config.kinveyUsername, Config.kinveyPassword);
        }
    }