Easy Starter with Social Login

Easy Starter with Social Login

Leveraging Backand, this super-easy Ionic starter provides user management and Facebook, Google social login

$0.00

ygal bell

ygal bell

Member since 2015

Details

Version:
1.2
Ionic:
1.x  
Platforms:
iOS, Android  
Released:
5 years ago
Updated:
4 years ago
Category:
Starters
Tags:
,

Leveraging Backand, this super-easy Ionic starter provides advanced user management capabilities including Facebook, Google and other social login using OAuth 2.0

Click here for Ionic 2 starter

Connect your users with built-in social integration with Facebook, Google and GitHub. Use the built-in full CRUD operation with Server side coding and automatic database REST API.

Create mobile application with ionic and Backand

1 - To run starter run ionic start:

```

ionic start myApp https://github.com/backand/backand-ionic-social cd myApp

```

2 - Install Backand

```

bower install backand-angular1-sdk bower install socket.io-client

```

3 - Install cordova plugins.

```

cordova plugin add cordova-plugin-inappbrowser ionic plugin add https://github.com/apache/cordova-plugin-whitelist.git

```

4- Run with ionic serve function

```

ionic serve

```

Starter Main Functionality

  • Sign up to application and add new users with Signup tab.
  • Sign up with all leads social app, Facebook, Google+ and GitHub.
  • Enjoy your mobile application, with Backand at server side and full CRUD commands to server.

Setting up your own realtime Backand application

1 - Want to customize data model or change authorization? create a free personal application at backand.com2 - Use following model (or just keep the default Model):

```

[ { "name": "items", "fields": { "name": { "type": "string" }, "description": { "type": "text" }, "user": { "object": "users" } } }, { "name": "users", "fields": { "email": { "type": "string" }, "firstName": { "type": "string" }, "lastName": { "type": "string" }, "items": { "collection": "items", "via": "user" } } } ]

```

3 - Replace the app's Config section at /js/app.js file with your new app parameters:

```

BackandProvider.setAppName('Your-App-Name');

BackandProvider.setSignUpToken('Your-SignUp-Token');

BackandProvider.setAnonymousToken('Your-Anonymous-Token');

```