With the initial setup of Feathers JS, it is possible to create users via the REST service. **This has been disabled for this boilerplate.** If you want to be able to create users via, for example, Postman, please adjust this code (which can be found in *src/services/users/users.service.js*):
```javascript
// A bit of custom validation, before anything is stored/sent to the server.
service.hooks({
before:{
create(context){
// If the provider is not from socketio, then throw an error. Disallow creation of accounts from outside the website.
if(context.params.provider!=='socketio'){
thrownewError('Unfortunately, we don\'t offer account creation externally. Please, create the account on our website.')
thrownewError('Invalid password. Passwords has to contain between 6 - 64 characters, include a upper- and lowercase letter, a number and a symbol. ASCII characters are strictly forbidden.')
*Feathers comes with [winstonjs/winston](https://github.com/winstonjs/winston), a.k.a, Logger. This is also bound to the Vue instance, and triggers the VueNotifications:*
```javascript
Vue.Logger('error','This is an error.')
Vue.Logger('warn','This is a warning.')
Vue.Logger('info','This is some information.')
...
```
### Notification options
> error
> warn
> info
> success
**Examples:**
```javascript
Vue.app.emit('error','Here\'s an error notification.')