Laravel socialite stateless

broken image
broken image

Wikipedia defines OAuth as: An open standard for access delegation, commonly used as a way for internet users to grant websites or applications access to their information on other websites but without giving them the passwordsĪs a web app developer, this implies a simpler way to authenticate a user against your application.

broken image

One way to achieve this delegation is through OAuth and the several platforms that support it. But one of the most cost-effective ways to authenticate users is to delegate it to third-party services. Authentication is a very interesting subject as it concerns web apps, because of the numerous options available and is also critical because of the bad actors and the harm they can do.Ĭhoosing the best authentication strategy depends on what you need and your budget.

broken image