Skip to content

Instantly share code, notes, and snippets.

import { Injectable }from '@angular/core';
import { HttpClient, HttpHeaders }from '@angular/common/http';
import { Observable } from 'rxjs/Observable';
import 'rxjs/add/observable/throw';
import 'rxjs/add/operator/catch';
import {User} from './user';
const cudOptions = { headers: new HttpHeaders({ 'Content-Type': 'application/json' })};
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
import { HttpClientInMemoryWebApiModule } from 'angular-in-memory-web-api';
import { InMemoryDataService } from './in-memory-data.service';
import {HttpClientModule} from '@angular/common/http';
import { InMemoryDbService } from 'angular-in-memory-web-api';
export class InMemoryDataService implements InMemoryDbService {
createDb() {
const users = [
{
"id": "5a5129deae0033d5cf201c5a",
"index": 0,
"guid": "1dc17b55-3849-497b-800b-59ab245e42d5",
"isActive": false,
#BLOQUEAR VARIAS IPS
Order Deny,Allow
Deny from 111.111.111.111
Deny from 222.222.222.222
Deny from 333.333.333.333
#BLOQUEAR TODAS LAS IPS QUE EMPIEZAN POR 111.111
Deny from 111.111.
Deny from 111.111.111.111/24
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?cursosdesarrolloweb.es [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]
const Encryption = use('Encryption');
class AuthController {
//....
async revokeUserToken ({auth, response}) {
const user = await auth.getUser();
const token = auth.getAuthHeader();
await user
@uno-de-piera
uno-de-piera / web.php
Last active September 21, 2017 16:08
<?php
Route::group(['prefix' => 'admin', function() {
Route::resource('users', 'UserController');
Route::fallback('AdminController@notFound');
}]);
Route::resource('posts', 'PostController');
Route::fallback('BaseController@notFound');
<?php
public function update(User $user)
{
$user->fill(request()->input())->save();
}
<?php
protected static function boot() {
parent::boot();
self::updating(function($user) {
if($user->isDirty('email')) { //si ha cambiado el correo
$user->notify(
new EmailChanged
);
}
<?php
public function update(User $user)
{
if(request('email') !== $user->email) {
$user->notify(new NotificationClass);
}
$user->fill(request()->input())->save();
}