@getstation/authentication-ui
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

Station Authentication

auth.getstation.com website and @getstation/authentication-ui package.

Netlify Status

npm version

Package usage

$ yarn add @getstation/authentication-ui
import { ProvidedAuthenticationBox } from '@getstation/authentication-ui';

<ProvidedAuthenticationBox
  apiGQLEndpoint={process.env.GRAPHQL_URI}
  firebaseConfig={{
    apiKey: process.env.FIREBASE_API_KEY,
    authDomain: process.env.FIREBASE_AUTH_DOMAIN,
  }}
  allowSignUp={false}
  onAuthenticated={this.props.onAuthenticated}
/>

Development

Setup

  • Clone this repository
  • Run yarn to install dependencies
  • Create a .env file with a unique ENVKEY generated through EnvKey App
  • Run yarn start to start the dev server

Commands

yarn start will start the development server.

yarn run storybook will start the Storybook server.

yarn run build:package will build the published package.

Deployment

Website

master is deployed on auth.getstation.com with Netlify.

master is deployed on auth-dev.getstation.com with development environement (Firebase Dev) with Netlify. Netlify Status

Package

The source code is transpiled thru babel and is published with src/package/index as entry point.

Readme

Keywords

none

Package Sidebar

Install

npm i @getstation/authentication-ui

Weekly Downloads

1

Version

1.0.2

License

MIT

Unpacked Size

1.24 MB

Total Files

195

Last publish

Collaborators

  • jeremy_vincent
  • v1s10n_4
  • matthd
  • nacryn
  • trapcodien
  • magne4000