This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var debug = require('debug')('users'); | |
| var createHandler = require('./v1/create.js'); | |
| exports.register = function(plugin, options, next) { | |
| plugin.route({ | |
| method: 'POST', | |
| path: '/v1/users', | |
| handler: createHandler, | |
| config: { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| server.pack.register(require('hapi-auth-bearer-token'), function(err) { | |
| server.auth.strategy('token', 'bearer-access-token', { | |
| validateFunc: function(token, callback) { | |
| // read from db or some place | |
| var matched = false; | |
| var tokenResult = { token: token }; | |
| var err = null; | |
| if (token === 'a1b2c3') { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| exports.profile = function(request, reply) { | |
| request.server.render('partials/navbar', {}, function(err, rendered, config) { | |
| reply.view('profile', { | |
| title: 'Test', | |
| navbar: rendered | |
| }); | |
| }); | |
| }; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module.exports = { | |
| views: { | |
| engines: { | |
| 'html': { | |
| compile: require('./underscore_compiler') | |
| } | |
| }, | |
| compileMode: 'sync', | |
| path: './views', | |
| partialsPath: './views/partials' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!-- parcialmente basado en yearofmoo.com --> | |
| <form name="formulario"> | |
| <div class="field"> | |
| <label for="correo">Correo Electronico:</label> | |
| <input type="email" | |
| name="correo" | |
| ng-model="datos.email" | |
| required /> | |
| <div ng-messages="formulario.correo.$error"> | |
| <div ng-message="required">Campo requerido</div> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!-- parcialmente basado en yearofmoo.com --> | |
| <form name="formulario"> | |
| <div class="field"> | |
| <label for="correo">Correo Electronico:</label> | |
| <input type="email" | |
| name="correo" ng-change="MiCtrl.checkRequired(datos.email)" ng-blur="MiCtrl.checkRequired(datos.email)" | |
| ng-model="datos.email" | |
| /> | |
| <div ng-messages="formulario.correo.$error"> | |
| <div ng-message="required">Campo requerido</div> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| context: 'td', | |
| props: { | |
| tipo: function ($scope) { | |
| // either return or assign to this.model | |
| return $scope.eq(0).text(); | |
| }, | |
| fecha: function ($scope) { | |
| return $scope.eq(1).text(); | |
| } | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const bot$ = Rx.Observable.from(request(postReq)); | |
| bot$.mergeMap((body) => { | |
| const byCedulaResp = menio.parse(body, 'subscribers'); | |
| const req = Object.assign({}, postReq, { | |
| form: { | |
| selectsuscriptor: byCedulaResp.subs[0], | |
| } | |
| }); | |
| return Rx.Observable.from(request(req)); | |
| }) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| private String createBearerToken() throws Exception { | |
| byte[] decoded = ("-----BEGIN RSA PRIVATE KEY-----\n" + | |
| "-----END RSA PRIVATE KEY-----\n").getBytes(); | |
| Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider()); | |
| PEMParser pemParser = new PEMParser(new BufferedReader(new InputStreamReader(new ByteArrayInputStream(decoded)))); | |
| JcaPEMKeyConverter converter = new JcaPEMKeyConverter().setProvider("BC"); | |
| Object object = pemParser.readObject(); | |
| KeyPair kp = converter.getKeyPair((PEMKeyPair) object); | |
| java.security.interfaces.RSAPrivateKey generatedPvk = (java.security.interfaces.RSAPrivateKey)kp.getPrivate(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Write secure string as file | |
| Write-Output "Ingrese contraseña: " | |
| $Secure = Read-Host -AsSecureString | |
| $Encrypted = ConvertFrom-SecureString -SecureString $Secure -Key (1..16) | |
| $Encrypted | Set-Content httpbin_creds.txt | |
| $Secure2 = Get-Content httpbin_creds.txt | ConvertTo-SecureString -Key (1..16) | |
| $Secure2 | |
| Write-Output "Archivo encriptado como httpbin_creds.txt exitosamente" |