The Caviel Open Authentication Library
The Caviel Open Authorization library provides easy implication for projects to support logins from sources like Caviel, Google, Twitter, Facebook and more added every day.
When mentioning this library it may also be referred to as
COA
/COAL
,OA
/OAL
,oAuth
orOpen Auth
.
In the COA library, we automaticly format external service data to a standardized JSON format for easy parsing even if they use an unorthadoxed method other than email and password.
To start using this in your application, it couldn't be easier.
-
First, visit the Caviel Develper Portal and create a new application and enable the Open Auth settings, configure your login portal and remember your client id and your auth app id. For refrence our client id would be
mycoolapp
(mycoolapp.cda.caviel.com
) and our auth portal id:9199-1999-8a88-8aji-9skj
. -
Secondly, you will need to implement our api in to your library, check our documentation's implication guide for your library. For refrence our library is available at https://scripts.caviel.com/system/openauth.js.
openauth.js
should be replaced with your specified language, for example we can useopenauth.php
,openauth.cpp
,openauth.java
, and more. -
Additionally, you may use our jsDelivr cdn link, if necessary, available over here.
Unfortunatley usage is diffrent for each language, please see our documentation