-
Total de itens
16 -
Registro em
-
Última visita
-
Prêmios recebidos
2
Inquisidor last won the day on Fevereiro 8 2021
Inquisidor had the most liked content!
Sobre Inquisidor
- Data de Nascimento 03/23/1988
Informação do Perfil
-
Gênero
Masculino
-
Localização
Brasil
-
Interesses
PHP e Laravel
Método de Contato
-
Site:
https://github.com/renan-s-oliveira/
Inquisidor's Achievements
-
Usando a autenticação do Laravel 8 com L2JHasher
Tópico respondeu ao Inquisidor de Inquisidor em Scripts/Sistemas/Apps
Muito obrigado o apoio. Estou desenvolvendo esses pacotes por que preciso montar um portfólio voltado a Laravel então uni com uma das coisas que mais gostava de antigamente que é Lineage 2 e PHP, tem uma empresa que desejo muito trabalhar que a especialização é em Laravel e VueJs. Se eu não tivesse parado de programar, esse ano iria completar 15 anos programando em PHP, mas durantes uns 13 anos meu foco tinha mudado e voltei meus esforços a resolver problemas Ti então voltei a aprender a pouco tempo kkkk e comecei a ponto a criar meu portfólio. Todos os códigos estão disponíveis no github se tiver qualquer sugestão, dicas, melhorias no código, lógica etc ficarei muito agradecido. Como eu disse estou voltando a aprender PHP e tenho certeza que tem muita boa prática para aprender. -
Usando a autenticação do Laravel 8 com L2JHasher
Tópico respondeu ao Inquisidor de Inquisidor em Scripts/Sistemas/Apps
Muito obrigado, irei continuar com o conteúdo. E em breve o L2JHasher vai ter uma nova versão adicionando como um novo driver de hashing no Laravel, acredito que devo terminar em umas 2 semanas dependendo dos meus projetos paralelos, para ficar ainda mais fácil usar. A ideia é que quando a L2JFacility e as atualizações do L2JHasher estiverem prontas, facilitar a vida de quem já programa em PHP usando laravel e vai ser muito fácil lançar novos sistemas sem que precise se preocupar com pequenas coisas. E quero que chegue um momento que vão precisar apenas criar os layouts bonitos e criativos em blade, vueJs, livewire etc que o restante será gerenciados pelo L2JFacility e L2JHasher e qualquer pessoa vai conseguir fazer. -
Usando a autenticação do Laravel 8 com L2JHasher
um tópico no fórum postou Inquisidor Scripts/Sistemas/Apps
Olá pessoal venho aqui apresentar o L2JHasher um pacote para usar de forma nativa a autenticação do Laravel 8 com o l2j. Requisitos: NodeJS PHP 7.4+ Composer Laravel 8.x Sugestões VSCode - IDE para programar CMDER - Prompt de comando Não irei ensinar como instalar o PHP, Composer e o Laravel, o tutorial vai ser focado no uso do L2JHasher Primeiro vamos criar um novo projeto Laravel com Jetstream laravel new l2j --jet Gosto de usar o livewire Recomendo um curso gratuito de livewire: CURSO INTRODUÇÃO AO LARAVEL LIVEWIRE Não precisa escolher use teams. Assim que terminar a instalação vamos rodar o comando do NodeJS para instalar os módulos necessários para o front end. Entre dentro da pasta do projeto, acabei renomeando de l2jsite para l2j depois que criei o projeto pois o l2j fez mais sentido esse nome para mim. cd l2j npm install && npm run dev Após a finalização já temos o projeto criado e o front end do jetstream Vamos agora instalar a L2JHasher Projeto no GitHub composer require renan-s-oliveira/l2j-hasher Vá em config/app.php Comentar Illuminate\Hashing\HashServiceProvider::class e adicionar L2JHasher\ServiceProvider\L2JHashServiceProvider::class, Vá em config/fortify.php Agora vá até a Model User em app/Models e adicione protected $table = 'accounts'; public $timestamps = false; protected $primaryKey = 'login'; E adicione em $fillable login Configure o arquivo .env com os dados do seu banco de dados já instalado com as tabelas do l2j Em app/Actions/Fortify.php Adicione em Validator 'login' => ['required', 'string', 'max:255'], e em return 'login' => $input['login'], Vamos agora configurar o registro e login no front Em resource/views/auth no arquivo register.blade.php <div> <x-jet-label for="login" value="{{ __('Login') }}" /> <x-jet-input id="login" class="block mt-1 w-full" type="text" name="login" :value="old('login')" required autofocus autocomplete="login" /> </div> Em resource/views/auth no arquivo login.blade.php Subistituir o email <div> <x-jet-label for="email" value="{{ __('Email') }}" /> <x-jet-input id="email" class="block mt-1 w-full" type="email" name="email" :value="old('email')" required autofocus /> </div> Por Login <div> <x-jet-label for="login" value="{{ __('Login') }}" /> <x-jet-input id="login" class="block mt-1 w-full" type="login" name="login" :value="old('login')" required autofocus /> </div> php artisan serve para iniciar o servidor. Acessa a rota [Hidden Content] Preencha seus dados e clica em register Pronta conta criada e já pode acessar o sistema Espero que gostem e comecem a usar de vez o Laravel -
Atualização das implementações
-
Realmente o Laravel é um framework muito bom e produtivo. A ideia desse projeto é justamente ser exclusivo para o Laravel e dar um salto muito grande no desenvolvimento de novos sistemas web / sites para l2j. Dentro desse pacote tem uma dependência chamada L2JHasher que montei para usar de forma nativa a autenticação do Laravel em breve vou ensinar como usar.
-
Fala galera tudo bem com vocês? Atualmente estou tentando organizar um portfólio no github e resolvi voltar as origens de quando mexia com L2J e desenvolver algumas coisas bacanas. Cheguei então na ideia de desenvolver o L2JFacility, é um pacote pensado em facilitar o desenvolvimento de sites e sistemas para L2J que usem o Laravel 8, ele vai reunir diversos métodos para serem usados para que você desenvolva o mínimo de código possível. Por exemplo para gerar um rank de pvp L2JFacility::rank('pvpkills'); Você vai ter o retorno da base de dados já compilado do maior para a menor quantidade de pvpkills do top 10 se quiser criar um top 50 L2JFacility::rank('pvpkills', 50); // o segundo parâmetro que é opcional determina quantos registros por página quer, ele aceita a paginação nativa do Laravel. Depois que usar os métodos basta enviar para a view e exibir. Alguns métodos já implementados A todo momento terá atualizações do projeto e se quiser sugerir alguma ferramenta nova use o issue do github usando a label de suggestion Abrir issue de sugestões. O projeto com as instruções de uso e instalação fica hospedado no Github Projeto Github Espero que gostem e possa ajudar a focar no que interessa no seu projeto.
-
Projeto bem interessante, mas não esquece da responsividade.
-
Tenho 1 slot para mentee. Quem precisar manda nick no jogo e o horário que vai estar on que invito Tyr 90 Clan BR lv7
-
Kelvin começou a seguir Inquisidor
-
Boa tarde, Kelvin já fizemos o pagamento de um VPS ontem, aprovado pelo paypal, porém a confirmação por telefone não foi feito, e o chat do site não está online. Estamos aguardando a liberação do VPS se puder dar uma olhada agradecemos.
-
[Topicão] Esta procurando uma parceria? um "socio"?
Tópico respondeu ao Kelvin de Inquisidor em Recrutamento
Nome Completo: Renan Oliveira Versão do Servidor: Gracia Epilogue Interesse: Estou procurando uma equipe de GM, não precisa saber nada de l2j , mas precisa saber como resolver problemas de players, fazer eventos, ter uma boa rede social para maior divulgação do servidor, experiência como GM, disponibilidade de tempo e ajudar o servidor com uma pequena contribuição para não dependermos sempre das doações(Doações excedentes serão usadas para os UpGrade no Dedicado quando necessário). Idade não é importante apenas responsabilidade com seus deveres. [EXP] 100 [sP] 100 [Adena] 100 [Drop joias boss] 10 28 Slot de buff + 14 de Dances / Songs Buffs 2 Horas [buffs de 3 class como COV , MAGNUS tempos oficiais para chares como OVER e WARCRY não sejam prejudicadas] Enchante Safe +5 Max +25 Chance 65% Blessed 65% Sem Custons NPC's GMShop FUll Casamento Suport Buffer Augment Enchant Skills Symbol Maker Information serve Eventos TvT CtF DM Scavenger Hunt Vagas e horários: 2 de Manhã 2 de Tarde 2 de Noite 2 de Madrugada Envie um E-mail com seu "Currículo" para [email protected] ou suas duvidas. Não irei tratar por MP por favor não enviem. Inauguração 27/01/2010.
-
Atualizações Recentes de Status
-
Por favor, compartilhe a fonte da versão revisada do Orion. Obrigado.· 0 respostas
please...
-
The Event - Team vs Team· 0 respostas
The Event - Team vs Team
The event cannot be terminated when participating in the event.
The event does not end.
The event starts and does not end after teleporting.
Please tell me how. Please.
Even if the event is held for 2 minutes, it will not end.
I don't know how to proceed...