User Tools

Site Tools


thinkgeo_cloud_keys_guideline

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
thinkgeo_cloud_keys_guideline [2019/02/06 17:04]
benbai [NativeConfidential and JavasScript Client Keys]
thinkgeo_cloud_keys_guideline [2019/02/06 21:06]
benbai [NativeConfidential and JavasScript Clients]
Line 1: Line 1:
 =====Apply a ThinkGeo Cloud Client Key ===== =====Apply a ThinkGeo Cloud Client Key =====
-client ​is how you can enable your application or website to use ThinkGeo Cloud resources on your behalf.  There are two types of clients for different kinds of applications:​ NativeConfidential and JavaScript.  You can have as many clients ​in your account as you like. +ThinkGeo Cloud Client Key is how you can enable your application or website to use ThinkGeo Cloud resources on your behalf. ​ You can have as many client keys in your account as you like. Different application or website can use different keys or share the same one
  
 ====NativeConfidential and JavasScript Client Keys==== ====NativeConfidential and JavasScript Client Keys====
-There are two different kinds of clients ​you can apply for your application:​ NativeConfidential,​ which is intended to be used in natively compiled applications or web services; and JavaScript, which is intended to be used in web applications. Here below is the comparison between the two. +There are two different kinds of client keys you can apply for your application:​ NativeConfidential,​ which is intended to be used in natively compiled applications or web services; and JavaScript, which is intended to be used in web applications. Here below is the comparison between the two. 
 === === === ===
  
Line 25: Line 25:
 Intended to be used in web applications. ​ Intended to be used in web applications. ​
 </​div>​ </​div>​
- 
 === Accessibilities to the Restful APIs === === Accessibilities to the Restful APIs ===
  
Line 34: Line 33:
 <div dokuteaser>​ <div dokuteaser>​
 Can only access ThinkGeo Cloud plugins like elevation or the reverse geocoder. ​ Can only access ThinkGeo Cloud plugins like elevation or the reverse geocoder. ​
 +</​div>​
 +
 +=== What does its key look like===
 +<div dokuteaser>​
 +Two Base64 encoded string, one is for Client ID and the other is for Client Secret. ​
 +</​div>​
 +
 +<div dokuteaser>​
 +One Base64 encoded string as APIKey.  ​
 </​div>​ </​div>​
  
Line 43: Line 51:
  
 <div dokuteaser>​ <div dokuteaser>​
-A JavaScript client'​s ID does not need to be kept confidential since they are intended for use in browser-based applications where a secret cannot be kept secure. ​but you should restrict the client so that it can only be used from web domains you control.  ​+A JavaScript client'​s ID does not need to be kept confidential since they are intended for use in browser-based applications where a secret cannot be kept secure. ​But you should restrict the client so that it can only be used from web domains you control.  ​
 </​div>​ </​div>​
  
Line 57: Line 65:
  
 ====Use the Pre-Generated Test Keys ==== ====Use the Pre-Generated Test Keys ====
-You can log in to the ThinkGeo Cloud with your ThinkGeo account, the same one you can use to access our [[http://​community.thinkgeo.com/​|community forums]]. ​ If you don't have a ThinkGeo account yet, [[https://​singlepoint.thinkgeo.com/​registration|sign up for one here]].+Two test clients have been pre-generated for a new ThinkGeo Account. Here is how to get them:  
 + 
 +First, Log in to the ThinkGeo Cloud with your ThinkGeo account, the same one you can use to access our [[http://​community.thinkgeo.com/​|community forums]]. ​ If you don't have a ThinkGeo account yet, [[https://​singlepoint.thinkgeo.com/​registration|sign up for one here]].
  
 Then, visit the ThinkGeo Cloud web console login page at https://​cloud.thinkgeo.com/​login.html and click the "Login with ThinkGeo Account"​ button. Then, visit the ThinkGeo Cloud web console login page at https://​cloud.thinkgeo.com/​login.html and click the "Login with ThinkGeo Account"​ button.
thinkgeo_cloud_keys_guideline.txt · Last modified: 2019/02/06 21:26 by benbai