linksmart / historical-datastore

Lightweight time-series storage on the Edge of IoT
Apache License 2.0
13 stars 2 forks source link

Authentication for GRPC APIs #78

Open dschowta opened 4 years ago

dschowta commented 4 years ago

Authentication can be achieved through the following

  1. GRPC API to use the HTTP middleware for authorization. This has a drawback since the subscription API is intended to run for long time and by that time, the auth tokens might expire.
  2. TLS based authentication is the best suited method so far where clients and servers can authenticate each other. Client keys can be kept in a trusted repository (TDD??)
dschowta commented 3 years ago

tasks: