Amazing series of videos. Greatly helpful. No one could have explained all these better.These Videos are the best.
@LiftHeavyer9 ай бұрын
Great work!
@CBIAnalytics9 ай бұрын
Turns out we dont actually need our own authenticate function. In the settings you can just leave it as: AUTHENTICATION_BACKENDS = [ # 'users.authback.EmailBackend', "django.contrib.auth.backends.ModelBackend", # this line fixed my problem ] Im also adressing this in video number 11 so feel free to just follow along ;)
@candydeck86598 ай бұрын
Hi ! Thanks again for your videos ! Are you. by any chance, planning to create a serie on LDAP auth ? thanks
@codernerd70769 ай бұрын
Will you also do Google login and 2FA?
@CBIAnalytics9 ай бұрын
Is not on the schedule right now, but might extend the series to also include social authentication and 2FA.
@codernerd70769 ай бұрын
@@CBIAnalytics it's still amazing without it!
@jowanhajmahmoud78645 ай бұрын
what about refresh tokin?
@CBIAnalytics5 ай бұрын
@@jowanhajmahmoud7864 you dont need to handle that. Knox takes care of expiration of tokens (you can set an interval in your settings). When the token is invalid I send the user to the login page to login again. I think you can also let it auto refresh if you want.