User related interactions
/social_login Values required : Provider ID
Returns a JSON object of the user basic informations & the auto-reconnect token
Example : https://outcrypt.nfboat.com/social_login?id=appleorgoogleid/login Values required : E-Mail & Password (SHA-256 hashed)
Returns a JSON object of the user basic informations & the auto-reconnect token
Example : https://outcrypt.nfboat.com/[email protected]&cookie=abc/cookieValues required : Auto-reconnect token
Returns a JSON object of the basic user informations.
Example : https://outcrypt.nfboat.com/cookie?cookie=00000000/registerValues required : E-Mail, First Name, Last Name, Password (SHA-256 hashed)
Returns a JSON object of the registered user data
Example : https://outcrypt.nfboat.com/register?
[email protected]&
first_name=John&
last_name=Seed&
hashed_password=a4e4c5783eb02d580c7519cd930de16b62ff5188c774aa773ba1/update_dataValues required : Data Type, Data, User Token
Returns a JSON of the user basic informations
Example : https://outcrypt.nfboat.com/update_data?
type=email&
data=hello&
cookie=00000000/update_personal_dataValues required : First Name, Last Name, Street Address, City, Postal Code, Nationality, Cookie
Returns a JSON of the user basic informations
Example : https://localhost:8443/update_personal_data?
first_name=TestName&
last_name=LastNameTest&
street_address=Test%20Street%20Address&
city=Paris&
postal_code=00000&
nationality=France&
cookie=0000000000/get_dataValues required : Type & User Token
Returns the requested data in a form of a JSON Object where the result is in the element "result"
Example : https://outcrypt.nfboat.com/get_data?
type=email&
cookie=00000000/document_analysisValues required : IPFS Hash of the document, Integer representing the document type (0 = Françisation Document)
Returns a JSON document containing the document fields to integrate.
Example : https://outcrypt.nfboat.com/document_analysis?
ipfs_hash=QmZzGzQQQfa7JcqnaE7R9qcVyrcyLUhtFfevw2CTQi1qAJ&
doc_type=0/delete_accountValues required : User cookie
Returns a NFClient to confirm deletion.
Example : https://outcrypt.nfboat.com/delete_account?
cookie=0000000000/get_personal_infoValues required : User Cookie
Returns a JSON containing all of the user personal informations
Example : https://outcrypt.nfboat.com/get_personal_info?
cookie=2017073247/update_personal_infoValues required : First name, Last name, Street Address, City, Postal Code, Nationality, User Cookie
Returns an NFClient if the operation is successful
Example : https://outcrypt.nfboat.com/update_personal_info?
first_name=Name&
last_name=LastName&
city=Paris&
postal_code=00000&
nationality=France&
street_address=1%20street&
cookie=418321839Last updated
