<commit_before># OpenYOLO for Android - Programmatic Credential API

<div align="center">
  <img src="https://user-images.githubusercontent.com/445775/30930082-60d21ace-a375-11e7-90cf-cc75fe5747fd.gif"/>
  <em>Example of auto sign-in</em>
</div>

This is an open-source library for the OpenYOLO for Android protocol. It allows you to easily
manipulate credentials for your application by interacting with the credential provider of the
user's choice. This allows you to:

1. Automatically sign users into your app using saved credentials.
1. Rapidly on-board new users by bootstrapping off of existing identities.
1. Prompt users after sign-in/sign up to save their credentials for future automatic sign in.

## Installation
As a pre-requisite, you will need to add the OpenYOLO Api as a dependency. For example, if your
project uses Gradle:

```groovy
dependencies {
    // ...
    compile 'com.openyolo:api:xxx'
}
```

## Terminology
<commit_msg>README formating fix<commit_after># OpenYOLO for Android - Programmatic Credential API

<div align="center">
  <img src="https://user-images.githubusercontent.com/445775/30930082-60d21ace-a375-11e7-90cf-cc75fe5747fd.gif"/>
  <p><em>Example of auto sign-in</em></p>
</div>

This is an open-source library for the OpenYOLO for Android protocol. It allows you to easily
manipulate credentials for your application by interacting with the credential provider of the
user's choice. This allows you to:

1. Automatically sign users into your app using saved credentials.
1. Rapidly on-board new users by bootstrapping off of existing identities.
1. Prompt users after sign-in/sign up to save their credentials for future automatic sign in.

## Installation
As a pre-requisite, you will need to add the OpenYOLO Api as a dependency. For example, if your
project uses Gradle:

```groovy
dependencies {
    // ...
    compile 'com.openyolo:api:xxx'
}
```

## Terminology

{'fraction_non_alphanumeric': 0.08638743455497382, 'fraction_numerical': 0.03664921465968586, 'mean_word_length': 4.308333333333334, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2428605', 'n_tokens_mistral': 625, 'n_tokens_neox': 574, 'n_words': 230}