meteor-demo-auth

1.0.2 • Public • Published

meteor-demo-auth

Build Status

Purpose

For showing app demos, this enables you to automatically log a user into a new account when they go to your demo site. It stores a token in localStorage and will log them into the same account if they return to the page, so that their settings in the demo site are persisted.

Requirements

This package is designed for usage with Crater. You can probably get it to work with a non-Crater Meteor project, but you'll have to figure out how to on your own.

Usage

npm install --save meteor-demo-auth

On the server:

import {Accounts} from 'meteor/accounts-base'
import demoLoginHandler from 'meteor-demo-auth/lib/demoLoginHandler'
 
Accounts.registerLoginHandler(demoLoginHandler)

On the client:

import {Meteor} from 'meteor/meteor'
import loginForDemo from 'meteor-demo-auth/lib/loginForDemo'
 
Meteor.startup(() => {
  loginForDemo()
})

Readme

Keywords

Package Sidebar

Install

npm i meteor-demo-auth

Weekly Downloads

0

Version

1.0.2

License

MIT

Last publish

Collaborators

  • jedwards1211