https://github.com/stormpath/stormpath-sdk-angular-ionic
Ionic pages for integrating with Stormpath's API
https://github.com/stormpath/stormpath-sdk-angular-ionic
angular authentication ionic ionic2 stormpath
Last synced: about 2 months ago
JSON representation
Ionic pages for integrating with Stormpath's API
- Host: GitHub
- URL: https://github.com/stormpath/stormpath-sdk-angular-ionic
- Owner: stormpath
- License: mit
- Created: 2017-02-03T23:04:59.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-03-06T18:01:16.000Z (about 9 years ago)
- Last Synced: 2025-03-01T15:05:08.673Z (over 1 year ago)
- Topics: angular, authentication, ionic, ionic2, stormpath
- Language: JavaScript
- Size: 70.3 KB
- Stars: 0
- Watchers: 8
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
#Stormpath is Joining Okta
We are incredibly excited to announce that [Stormpath is joining forces with Okta](https://stormpath.com/blog/stormpaths-new-path?utm_source=github&utm_medium=readme&utm-campaign=okta-announcement). Please visit [the Migration FAQs](https://stormpath.com/oktaplusstormpath?utm_source=github&utm_medium=readme&utm-campaign=okta-announcement) for a detailed look at what this means for Stormpath users.
We're available to answer all questions at [support@stormpath.com](mailto:support@stormpath.com).
# Stormpath Ionic Pages
[](https://travis-ci.org/stormpath/stormpath-sdk-angular-ionic)
[](http://badge.fury.io/js/angular-stormpath-ionic)
[](https://david-dm.org/stormpath/stormpath-sdk-angular-ionic?type=dev)
[](https://github.com/stormpath/stormpath-sdk-angular-ionic/issues)
[](https://github.com/stormpath/stormpath-sdk-angular-ionic/stargazers)
[](https://raw.githubusercontent.com/stormpath/stormpath-sdk-angular/master/LICENSE)
> Ionic pages for integrating with Stormpath's API
## Table of contents
- [About](#about)
- [Installation](#installation)
- [Documentation](#documentation)
- [Development](#development)
- [License](#license)
## About
Ionic pages (Login, Register, and Forgot Password) for integrating with Stormpath's API.
## Installation
Install through npm:
```
npm install --save angular-stormpath-ionic
```
Then include the module and pages in your Ionic app's `app.module.ts`:
```typescript
import { Component, NgModule } from '@angular/core';
import { StormpathIonicModule, LoginPage, ForgotPasswordPage, RegisterPage } from 'angular-stormpath-ionic';
@NgModule({
...
imports: [
IonicModule.forRoot(MyApp),
StormpathIonicModule
],
entryComponents: [
...
LoginPage,
ForgotPasswordPage,
RegisterPage
],
...
})
export class AppModule {}
```
### Usage without a module bundler
```
// everything is exported stormpathIonic namespace
```
## Development
### Prepare your environment
* Install [Node.js](http://nodejs.org/) and NPM (should come with)
* Install local dev dependencies: `npm install` while current directory is this repo
### Development server
Run `npm start` to start a development server on port 8000 with auto reload + tests.
### Testing
Run `npm test` to run tests once or `npm run test:watch` to continually run tests.
### Release
* Bump the version in package.json (once the module hits 1.0 this will become automatic)
```bash
npm run release
```
## License
Apache-2.0 © [Stormpath](https://stormpath.com)