# ember-cli-hello

> An ember-cli addon for the hello.js client-side authentication library.

Latest version **1.0.0** (published 2015-07-28) · MIT license · 0 weekly downloads

## Install

```sh
npm install ember-cli-hello
pnpm add ember-cli-hello
yarn add ember-cli-hello
bun add ember-cli-hello
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.0 |
| Published | 2015-07-28 |
| First published | 2015-07-28 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >= 0.10.0 |
| Dependencies | 1 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Rick Pernikoff |
| Maintainers | rickpern |
| Keywords | ember-addon, ember, hello.js, oauth, oauth2, authentication, facebook-connect |

## Links

- npm: https://www.npmjs.com/package/ember-cli-hello
- Repository: https://github.com/rickpern/ember-cli-hello
- Homepage: https://github.com/rickpern/ember-cli-hello#readme
- Issues: https://github.com/rickpern/ember-cli-hello/issues
- npm.io page: https://npm.io/package/ember-cli-hello

## Dependencies (1)

- [ember-cli-babel](https://npm.io/package/ember-cli-babel.md) ^5.0.0

## Alternatives

- [@clerk/clerk-expo](https://npm.io/package/@clerk/clerk-expo.md) — 133.6K weekly downloads
- [@pothos/plugin-authz](https://npm.io/package/@pothos/plugin-authz.md) — 12.4K weekly downloads
- [@bounded-sh/client](https://npm.io/package/@bounded-sh/client.md) — 3.2K weekly downloads
- [@luigi-project/plugin-auth-oauth2](https://npm.io/package/@luigi-project/plugin-auth-oauth2.md) — 2.3K weekly downloads
- [@nocobase/plugin-verification](https://npm.io/package/@nocobase/plugin-verification.md) — 2.0K weekly downloads

## Recent versions

- 1.0.0 (latest) — 2015-07-28
- 0.2.0 — 2015-07-28

## README

# Ember-cli-hello
An ember-cli addon for the hello.js client-side authentication library.

## What is hello.js?

From hello.js homepage http://adodson.com/hello.js:

> A client-side JavaScript SDK for authenticating with OAuth2 (and OAuth1 with a oauth proxy) web services and querying their
> REST APIs. HelloJS standardizes paths and responses to common APIs like Google Data Services, Facebook Graph and Windows Live > Connect. It's modular, so that list is growing. No more spaghetti code!

## Installation

In your ember-cli project directory, run:

`npm install ember-cli-hello --save-dev`

## Configuration

In your project's `environment.js` file add the client id for the services you want and any global options that will be passed into the `hello.login` method. As in http://adodson.com/hello.js/#helloinit

```
# config/environment.js
...
  APP: {
    hello: {
      services: {
        facebook: YOUR-FB-APP-ID
      },
      options: {
        scope: 'email'
      }
    }
  }
...
```

## TODO
* Only load service libraries that you've included in the config instead of loading hello.all
* Add basic auth event handlers to initializer?

---
_Source: https://npm.io/package/ember-cli-hello · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
