Borys Tymiński
Borys Tymiński
I don't know if it's intentional but due to cloning my grid (1000x1000) in loop and adding collisions also in loop searching closest path is taking more than few seconds...
This PR fix #12 bug. I distinguish user and admin. Changes: - User and admin have now own collections, models, controllers and routes. - `auth` route contain only demonstration `/secret`...
This PR contains following: - reset password endpoints which expect to get `email` and send mail with randomly generated password. - `router.post('/resetStart', auth(), userController.reset.sendMail)` send email - `router.get('/resetConfirm', userController.reset.updatePass)` (entered...
This module look pretty handly to boilerplate maybe it's worth to take a look: https://github.com/panva/node-oidc-provider
It is boilerplate so such common technique like basic DDoS protection should be also packed within. There is number of npm modules which make it very easy. @kasvith I will...
@kasvith what do you think about implementing refresh token which would be stored in mongo and would be "refreshed" on every user call so we could write service which would...
As our boilerplate already has user `/register`, `/login` and `/cofirm` routes we should also provide `/reset` route to reset password.
### Describe the bug This is my Pinia module: ```ts import { defineStore } from "pinia"; export const useStore = defineStore("store", { state: () => ({ token: '', }), actions:...
Hello, awesome project. I'm moving my app to this package instead nuxt-apollo. With apollo we could use `onError` to create `errorLink` on which we've been refreshing the tokens and then...