1.0.2 • Published 3 years ago

laravel-passport-session-store v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

laravel-passport-session-store

Install

yarn add -D laravel-passport-session-store
# or
npm install -D laravel-passport-session-store

Usage

import makeSessionModule from 'laravel-passport-session-store'

new Vuex.Store({
    ...

    modules: {
      session: makeSessionModule({
        prefix: 'my_app',
        clientSecret: 'abc123',
        clientID: 1,
        url: 'http://localhost:8000', // default
        profileURI: '/api/user', // default
        oauthURI: '/oauth/token' // default
      }),

      ...

    },

    ...

})

The store module is namespaced and contains four actions

  • dispatch('session/login', { username, password })
  • dispatch('session/logout')
  • dispatch('session/fetchUserData')
  • dispatch('session/checkSession')
1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago