Skip to content

Commit 67ed560

Browse files
committed
expose jwt for token based logon, if set will override u/p.
1 parent a12a2ca commit 67ed560

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

openfeed/openfeed_client.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,12 @@
2121

2222
class OpenfeedClient(object):
2323

24-
def __init__(self, username, password, server="openfeed.aws.barchart.com", debug=False):
24+
def __init__(self, username, password, server="openfeed.aws.barchart.com", debug=False, jwt=""):
2525
self.server = server
2626
self.username = username
2727
self.password = password
2828
self.debug = debug
29+
self.jwt = jwt
2930
self.ws = websocket.WebSocket()
3031
self.token = None
3132

@@ -625,7 +626,7 @@ def __create_login_request(self):
625626
return openfeed_api_pb2.OpenfeedGatewayRequest(
626627
loginRequest=openfeed_api_pb2.LoginRequest(
627628
protocolVersion=1, clientVersion=client_version,
628-
username=self.username, password=self.password))
629+
username=self.username, password=self.password, jwt=self.jwt))
629630

630631
def __callback(self, callback, *args):
631632
try:

0 commit comments

Comments
 (0)