This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

adonis-rapid

0.1.6-cjs-alpha • Public • Published

Adonis Rapid ( preview )

an redundent free auth/database/user-management configuration for adonisjs

npm-image license-image typescript-image

A package for auto add authenticated pre-config plus if you using inertia from eidellev/inertiajs-adonisjs, i'm handle for you

Installation

yarn add adonis-rapid

node ace configure adonis-rapid

# for inertia
node ace rapid:install inertia

# for template
node ace rapid:install template

Usage

(easy) just enable/disable what you using

// config/rapid.ts
export default {
    // ....

    features: [
        // > enable what you need
    ]
}

want to override the route? no problem

// providers/AppProvider
export default class AppProvider {
    public async boot() {
        const Configurator = this.app.container.use('SH8GH/Rapid/Configurator')

        Configurator.LoginRenderer(async ({ view }, data) => {
            return view.render('welcome', data)
        })
    }
}

How To

With Disable

with disable

With fully enable

with fully enable

Todo

  • ✓ Upload Package To Npm For Test With Real World Adonis App
  • ✓ Login View Route
  • ✗ Register View Route
  • ✗ Forgot Password View Route
  • ✗ Reset Password View Route
  • ✗ Two Factor Challenge View Route
  • ✗ Verify Email View Route
  • ✗ All Of View Functionality
  • ✗ Add All Of Top With Inertia
  • ✗ Manipulated User Model
  • ✗ Write Document

Specials Thank to

Note:

  • this is my first project so i do not know to manage project.
  • this is my frustrated when create a app and always need authentication.
  • this is my problem so make sure don't break your stuff so don't install for now.

Package Sidebar

Install

npm i adonis-rapid

Weekly Downloads

33

Version

0.1.6-cjs-alpha

License

MIT

Unpacked Size

104 kB

Total Files

101

Last publish

Collaborators

  • iterator-syntax