<commit_before>![Image](https://raw.githubusercontent.com/CodelightStudios/Android-Smart-Login/master/Screenshots/About.png)

#What's in the box

- A material designed **login page**
- Implementation of **Facebook** and **Google** login
- Easy way to implement custom login and sign up
- Smart and easy way to apply the flow with **SmartUser**
- Customizable login screen (more customization will be available in upcoming versions)

#Setup
##1. Get the library from here [Download](https://github.com/CodelightStudios/Android-Smart-Login/raw/master/releases/smartloginlibrary-v0.5beta.aar)
Since it's in beta, decided not to put it in Maven Central. Will provide the gradle dependency from the first release.
**So for now please add the library as a module to your project.**

##2. Add the AAR as a module dependency to your app.
You can do this by clicking File -> New -> New Module...
Then choose "Import .JAR/.AAR package" option and the add the downloaded aar file as a dependency.
Since we implemented social logins for you, you need to add the following dependencies in order to proceed
```
    //Support libraries
    compile 'com.android.support:appcompat-v7:23.0.1'
    compile 'com.android.support:design:23.0.1'
    //Facebook SDK
    compile 'com.facebook.android:facebook-android-sdk:4.0.1'
    //Google Play Services
    compile 'com.google.android.gms:play-services:8.1.0'
    //GSON library
    compile 'com.google.code.gson:gson:2.3.1'
```
We used 
- Support Library for maintaining compatibily of material design
- Facebook SDK and Google Play Services are necessary as we implemented social logins
- GSON library is must for now as we used it to set user sessions
<commit_msg>Minor info change in README<commit_after>![Image](https://raw.githubusercontent.com/CodelightStudios/Android-Smart-Login/master/Screenshots/About.png)

#What's in the box

- A material designed **login page**
- Implementation of **Facebook** and **Google** login
- Easy way to implement custom login and sign up
- Smart and easy way to apply the flow with **SmartUser**
- Customizable login screen (more customization will be available in upcoming versions)

#Setup
##1. Get the library from here [Download](https://github.com/CodelightStudios/Android-Smart-Login/raw/master/releases/smartloginlibrary-v0.5beta.aar)
Since it's in beta, decided not to put it in Maven Central. Will provide the gradle dependency from the first release.
**So for now please add the library as a module to your project.**

##2. Add the AAR as a module dependency to your app.
You can do this by clicking File -> New -> New Module...
Then choose "Import .JAR/.AAR package" option and the add the downloaded aar file as a dependency.
Since we implemented Facebook and Google login for you, it is necessary to add the following dependencies in your **app/build.gradle**
```
    //Support libraries
    compile 'com.android.support:appcompat-v7:23.0.1'
    compile 'com.android.support:design:23.0.1'
    //Facebook SDK
    compile 'com.facebook.android:facebook-android-sdk:4.0.1'
    //Google Play Services
    compile 'com.google.android.gms:play-services:8.1.0'
    //GSON library
    compile 'com.google.code.gson:gson:2.3.1'
```
We used 
- Support Library for maintaining compatibily of material design
- Facebook SDK and Google Play Services are necessary as we implemented social logins
- GSON library is must for now as we used it to set user sessions

{'fraction_non_alphanumeric': 0.0944055944055944, 'fraction_numerical': 0.01282051282051282, 'mean_word_length': 4.055964653902798, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 11, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6105028', 'n_tokens_mistral': 1005, 'n_tokens_neox': 961, 'n_words': 404}