Too Long; Didn't Read
OAuth 2.0 provides authorization flows for web and desktop applications, and mobile devices. It enables applications to get limited access to user accounts on an HTTP service. The OAuth Flow has 3 simple steps: Register to CollegeERP and add OAuth to the app. OAuth is an authorization framework that delegates the user authentication to the service that hosts the user account. It authorizes the third-party applications to access the user’s account. This approach is very similar to what Google uses.