I have an application in spring mvc and I have read a little about oauth to authenticate my users but the truth is that it has not been very clear to me, could you explain to me what oauth is about?
I have an application in spring mvc and I have read a little about oauth to authenticate my users but the truth is that it has not been very clear to me, could you explain to me what oauth is about?
OAuth (Open Authorization) is a protocol that enables simple authorization flows for websites or computer applications. It allows secure authorization of an API in a standard and simple way for desktop, mobile and web applications.
For example, if you want to authenticate users to your website via Facebook (registration and login) you can do it with OAuth, in such a way that this protocol allows you to register and login users with their Facebook credentials.
There are projects that help you integrate this type of protocols in your apps with MVC, like this one for spring
I hope it helps you :)