Тёмный
No video :(

This New Auth Package Makes Things Even Easier 

Josh Cirre
Подписаться 8 тыс.
Просмотров 10 тыс.
50% 1

Laravel makes scaffolding out authentication incredibly easy with starter kits like Breeze or Jetstream. That doesn't even include the incredible third-party offerings like Genesis or Filament.
But what happens when you need to actually customize those pages? It takes a bit of work to make them cohesive. Or if you want to add social auth? Time to dust off your design skills.
Or you can use this new package by the DevDojo folks.
Auth by DevDojo: devdojo.com/auth/
Keep creating.
---
📹 *Watch My VSCode Setup Video:* • My Minimal and Beautif...
🎓 *Make VSCode Awesome - Caleb Porzio's Course (support me with this link):* gumroad.com/a/...

Опубликовано:

 

22 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 110   
@ravi_sorathiya
@ravi_sorathiya 2 месяца назад
In js ecosystem this is going to be paid 😂😂
@joeyboli
@joeyboli 2 месяца назад
true. glad i choose laravel over next/react
@Soulis98
@Soulis98 2 месяца назад
And every month you're gonna need to update the package again jajajaja
@joshcirre
@joshcirre 2 месяца назад
Ooops. 🙈
@jmon24ify
@jmon24ify 2 месяца назад
Nah. The js ecosystem is too busy coming out with new frameworks, third party packages and new runtimes every week.
@Soulis98
@Soulis98 2 месяца назад
@@jmon24ify Js is a cult at this point tbh.
@pittgikera
@pittgikera Месяц назад
The calmness in which you explain makes everything seem so easy. The Bob Ross of Laravel 😆 +1 subscriber
@joshcirre
@joshcirre Месяц назад
Wow that makes me so incredibly happy. Thank you for the kind words. ☺️
@HassanAhmed-cb3gk
@HassanAhmed-cb3gk 2 месяца назад
The way you explain things makes everything seem easy. Your voice conveys that everything in Laravel is very simple.❤
@joshcirre
@joshcirre 2 месяца назад
Thank you so much Hassan. ☺️
@skdishansachin
@skdishansachin Месяц назад
I absolutely love the style in your videos, it's just so cool!
@joshcirre
@joshcirre Месяц назад
Thank you. I really appreciate that. ☺️
@DorianDevelops
@DorianDevelops 2 месяца назад
This looks awesome!
@Soulis98
@Soulis98 2 месяца назад
My man!
@joshcirre
@joshcirre 2 месяца назад
It’s one of those things you didn’t realize how much it helps until you use it. (And get to keep the auth of Laravel so no third party. 😁)
@itsmejyv
@itsmejyv Месяц назад
I've been looking for a custom login to my filament, and this video magically caught my attention. great review!
@joshcirre
@joshcirre Месяц назад
Glad it could pop up just at the right time! :)
@mazwrld
@mazwrld 2 месяца назад
command + L is a good keyboard shortcut for managing the url
@joshcirre
@joshcirre 2 месяца назад
Good to know. I always forget about that. 😂
@lassestube
@lassestube 2 месяца назад
When there was a need you didn’t think you had, but the package potentially changed your mind 😂😂😂
@joshcirre
@joshcirre 2 месяца назад
Right! Now I can just ignore making those pages fancy and just use this. 😂
@HassanAhmed-cb3gk
@HassanAhmed-cb3gk 2 месяца назад
Make a video on laravel reverb with blade make simple project .. This is very helpful to me ..love from Pakistan..
@joshcirre
@joshcirre 2 месяца назад
I'll add it to the list here: cir.re/suggest
@shortshorts4265
@shortshorts4265 7 дней назад
I was looking for exactly this for quite some time. Looks amazing. Will this also work with spa frontends / mobile apps ?
@joshcirre
@joshcirre 7 дней назад
It's it's own separate login page, and while the package uses Livewire, you can have it be disassociated from your app so it doesn't matter for most applications. Mobile apps / certain SPAs might not be the best use case. :)
@khoerulumam8316
@khoerulumam8316 2 месяца назад
subscribed. Love your content and your code editor. It’s so clean
@joshcirre
@joshcirre 2 месяца назад
Thank you! I appreciate the support. ☺️
@wormy_coder
@wormy_coder Месяц назад
Cool library, I will try that
@joshcirre
@joshcirre Месяц назад
Please do! It's really sweet.
@jjplays404
@jjplays404 Месяц назад
Amazing. I am wondering if there's any option to change /auth/setup path for configurations ? because if this is strict and can't be changed then any user on the web can play around with it. Your thoughts Josh Sir ?
@joshcirre
@joshcirre Месяц назад
Actually, there is a middleware for the auth/setup route that does not allow production access, so if your ENV is set to production, this is disallowed. :)
@wowdesigns7436
@wowdesigns7436 10 дней назад
this looks wow .. 👏👏
@joshcirre
@joshcirre 7 дней назад
Right? 👀
@wowdesigns7436
@wowdesigns7436 6 дней назад
@@joshcirre yes .. I have practiced this 🤦‍♂ now My Register page is in devdojo .. and login is in Jetstream 😁🤣
@Tuto1902
@Tuto1902 Месяц назад
Holy crap! this is amazing!
@joshcirre
@joshcirre Месяц назад
Right?! 👀
@anbuselvanrocky
@anbuselvanrocky 2 месяца назад
Hi, recently saw your videos and pretty impressed with your video presentation? If possible, can you share your studio tour so it would be nice to see what equipment you have used to bring such cool topics..A request from India.
@joshcirre
@joshcirre 2 месяца назад
Thank you! I can do that. I’ll add it to the suggestions! cir.re/suggest
@isaachatilima
@isaachatilima Месяц назад
This is epic, question. How do I extend registration from? I would like to split name into first and last name, add cell dob etc..
@joshcirre
@joshcirre Месяц назад
I'm not 100% sure, but I believe that would have to be done manually. Might be a good PR though. :)
@AletheiaUgandaSoftwareCompany
@AletheiaUgandaSoftwareCompany Месяц назад
This is really great
@joshcirre
@joshcirre Месяц назад
It really is!
@BnodChaudharyBunny
@BnodChaudharyBunny 2 месяца назад
awesome you save lots of my time😊, definitely gonna subscribe you.
@joshcirre
@joshcirre 2 месяца назад
Well thank you! I’m just sharing what I found though, @devdojo is the true hero!
@lichabida7881
@lichabida7881 Месяц назад
how to build for separately for admin ,user and vendor guards with own prefix?
@joshcirre
@joshcirre Месяц назад
Might be a good video!
@AletheiaUgandaSoftwareCompany
@AletheiaUgandaSoftwareCompany Месяц назад
Hi, Josh have looked around for a laravel 11 + inertia + svelte, but could not find any, could do a video that, am in "Love" with a girl I can't get (L11 + svelte)
@joshcirre
@joshcirre Месяц назад
I'll add it to the list! Be sure to upvote: cir.re/suggest
@itsmenewbie03
@itsmenewbie03 2 месяца назад
nice view as always i used to hate php for the dollar in every variable as well as the use of dot instead of plus for concat but laravel makes php harder to hate xD
@joshcirre
@joshcirre 2 месяца назад
The arrow (->) instead of dot syntax was the hardest for me to remember. 😂
@oketafred
@oketafred 2 месяца назад
Awesome, can it work with inertia with vue?
@joshcirre
@joshcirre 2 месяца назад
It can! While it's built using the TALL Stack, it can replace your Vue/Inertia login pages. ☺️
@hasithudayanga6160
@hasithudayanga6160 Месяц назад
Js world has amazing libraries like Framer Motion. What can we use for manage animations in Livewire? Can you do a video about it? 😊
@joshcirre
@joshcirre Месяц назад
Sure! Why don't you add it to the suggestions here: cir.re/suggest I will say that there really isn't an alternative to stuff like that so it's a perfect usecase for JavaScript. :) There is a light weight alternative to animation that works with plain JavaScript here: auto-animate.formkit.com/
@CodeWithBehram7497
@CodeWithBehram7497 2 месяца назад
More power and Love to Laravel❤
@joshcirre
@joshcirre 2 месяца назад
It’s the best. 🥹
@kerimtim
@kerimtim Месяц назад
Thank you. Just subscribe
@joshcirre
@joshcirre 28 дней назад
Thanks for the subscribe! :)
@daniels7250
@daniels7250 2 месяца назад
Please make a video about a multi auth system. Separate login page and dashboard for normal user and admin. Thanks!
@joshcirre
@joshcirre 2 месяца назад
That would probably be a good addition for my Filament video coming out. :)
@daniels7250
@daniels7250 2 месяца назад
@@joshcirre looking forward to it. And also pls explain pros and cons if there are any cons. I tried it with breeze but its not perfect, redirect routing i think is messing up. But thanks for the reply!
@kevinkabeya2459
@kevinkabeya2459 2 месяца назад
Might be a dumb question but how do you guard against auth/setup being accessible in production? Is it as simple as commenting out the route in like a CI flow?
@joshcirre
@joshcirre 2 месяца назад
Looks like this is already setup for you in this package. It has a ViewAuthSetup middleware that comes with it that you can setup allowed users in the gate: devdojo.com/auth/docs/setup-customizations/
@kevinkabeya2459
@kevinkabeya2459 2 месяца назад
Unreal! Thanks
@DanteMishima
@DanteMishima 2 месяца назад
This is awesome! I'm in!
@joshcirre
@joshcirre 2 месяца назад
Yes! Let's go! 🙌
@thomaspotterdotexe
@thomaspotterdotexe 26 дней назад
does this package compatible with filament?
@joshcirre
@joshcirre 24 дня назад
It is!
@adammohammed1926
@adammohammed1926 2 месяца назад
amazing!!!
@ziemustdie
@ziemustdie 2 месяца назад
Its so freakin awesome
@joshcirre
@joshcirre 2 месяца назад
It really is! Now I don't have to spend hours trying to nail the design for these pages. 😂
@Soulis98
@Soulis98 2 месяца назад
What keybord are you using Josh?
@joshcirre
@joshcirre 2 месяца назад
What do you mean keyword? Like for the video itself?
@blessedzulu
@blessedzulu 2 месяца назад
​@@joshcirre I think they meant keyboard. It sounded real good when you were typing.
@joshcirre
@joshcirre 2 месяца назад
Ahh. Got it! This is an artificial keyboard sound using an app called Klack. ☺️
@Soulis98
@Soulis98 2 месяца назад
@@joshcirre Ty!
@oretasletters
@oretasletters 2 месяца назад
Hey Josh, does this work with Laravel Jetstream plus Inertia + Vue Js stack? 🙂
@joshcirre
@joshcirre 2 месяца назад
Yep! Looks like it. While it uses Livewire under the hood, you still have the option of using it in any stack since it just sets up those extra routes for you.
@ddkingify
@ddkingify 2 месяца назад
Does it have support for Inertia starter kits in Jetstream/Breeze?
@joshcirre
@joshcirre 2 месяца назад
Looks like it does. :) It's just replacing those views with the ones built by the Auth package.
@z-root8955
@z-root8955 2 месяца назад
I just created a new project so i tried this package but it's too slow
@everonegraham
@everonegraham 2 месяца назад
Are you on Windows? I'm having the same issue. When I test it in Herd, it runs fine. I'm still trying to figure out how to pinpoint the problem.
@joshcirre
@joshcirre 2 месяца назад
Interesting! I haven’t had any slow issues just yet. I’ll be curious to see if others do.
@mj-iw6iz
@mj-iw6iz 2 месяца назад
Does it support a modal view?
@joshcirre
@joshcirre 2 месяца назад
Not out of the box it doesn't look like. Wouldn't be too difficult to implement I don't think though, so might be a great PR!
@marcinmaj3609
@marcinmaj3609 2 месяца назад
Work with Inertiajs Vue?
@joshcirre
@joshcirre 2 месяца назад
Yep!
@SharkFaceKilla
@SharkFaceKilla Месяц назад
not very well though
@mychoppaeat
@mychoppaeat 14 дней назад
I personally don't like how you configure this instead of doing it in code. Gives me wordpress vibes.
@joshcirre
@joshcirre 14 дней назад
You can definitely do it in code too. It's all just customizing the config files in the end. I can't speak for the creator, but I would imagine this would be a great option for non-devs who you want to give access to modifying how it looks in production. Or clients.
@mychoppaeat
@mychoppaeat 14 дней назад
@@joshcirre Yeah I guess it would be a cool feature for a company where they can style their internal app login screen which all employees will use and do custom themes during christmas etc.
@ForexPeak
@ForexPeak 2 месяца назад
Hey man, was wondering if you could help me I'm developing an API with laravel where there's a company and user model, I implemented a simple authentication system for the both of them, but the thing is when a company signs in I have no idea how I can get their details like the way we could for users with something like auth()->user->name. How could I do something similar for the company model. Thanks
@sudeshryan8707
@sudeshryan8707 2 месяца назад
Do u mean that both User and Company models can be used for auth? If that is the case, you have to use a diffrent guard for Company auth. if u Create a new guard named 'company', you can access company model as auth('company')->user = Company model
@tensei2023
@tensei2023 2 месяца назад
Wow ::)
@joshcirre
@joshcirre 2 месяца назад
Right? 😍
@science_trip
@science_trip 2 месяца назад
Am I free to use Bootstrap or I have to work a lot to remove all this tailwind crap?
@joshcirre
@joshcirre 2 месяца назад
Well, you can use Bootstrap in the rest of your application. This package uses Tailwind but you don't have to use it in the rest of your application.
@science_trip
@science_trip 2 месяца назад
@@joshcirre so I will continue use Laravel/UI
Далее
Why is Laravel NOT used in Big Development Projects?
11:53
The Tools I Use to Build Products in Laravel
19:00
Просмотров 23 тыс.
When I met the most famous Cristiano
01:03
Просмотров 22 млн
It's time to talk about these UI trends
9:09
Просмотров 478 тыс.
Laravel Livewire vs. React/Svelte/Vue (Inertia)
12:44
Просмотров 4,1 тыс.
No Code App Development is a Trap
9:31
Просмотров 214 тыс.
14 Tools I Use to Build Websites with NextJS
9:22
Просмотров 1,6 тыс.
Laravel + Livewire todo app (and so much more)
16:41
Просмотров 39 тыс.
The App YOU or I Could Have Built... ShipFast
6:52
Просмотров 131 тыс.
Which Livewire method should I use?
8:20
Просмотров 5 тыс.
The Ease of Deployment Tier List for Laravel Developers
21:14