How to use the nativescript-oauth2.TnsOAuthClient function in nativescript-oauth2

To help you get started, we’ve selected a few nativescript-oauth2 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 alexziskind1 / nativescript-oauth2 / demo / app / auth-service.ts View on Github external
export function tnsOauthLogin(providerType) {
  client = new TnsOAuthClient(providerType);

  client.loginWithCompletion((tokenResult: ITnsOAuthTokenResult, error) => {
    if (error) {
      console.error("back to main page with error: ");
      console.error(error);
    } else {
      console.log("back to main page with access token: ");
      console.log(tokenResult);
    }
  });
}
github alexziskind1 / nativescript-oauth2 / demo-angular / src / app / auth.service.ts View on Github external
public tnsOauthLogin(providerType): Promise {
    this.client = new TnsOAuthClient(providerType);

    return new Promise((resolve, reject) => {
      this.client.loginWithCompletion(
        (tokenResult: ITnsOAuthTokenResult, error) => {
          if (error) {
            console.error("back to main page with error: ");
            console.error(error);
            reject(error);
          } else {
            console.log("back to main page with access token: ");
            console.log(tokenResult);
            resolve(tokenResult);
          }
        }
      );
    });

nativescript-oauth2

OAuth 2 generic authorization plugin for NativeScript that doesn't install third party native libraries

MIT
Latest version published 2 years ago

Package Health Score

52 / 100
Full package analysis