cancel
Showing results for 
Search instead for 
Did you mean: 

Head's Up! Site migration is underway. Phase 2: migrate recent content

Error on Building Neo4j Applications with Python Project register user

nicksandel
Node

I'm progressing through the Graph Academy module with Python and on this part:

https://graphacademy.neo4j.com/courses/app-python/2-interacting/5-registering/
Which is about registering users I implemented the code and hit this error:

> return jwt.encode(
payload,
self.jwt_secret,
algorithm='HS256'
).decode('ascii')
E AttributeError: 'str' object has no attribute 'decode'

I did a google search on this as I'm not familiar with jwt at all and this stack overflow thread:

https://stackoverflow.com/questions/65798281/attributeerror-str-object-has-no-attribute-decode-pytho...
Has a useful comment about not needing to decode the token so all I did was remove the .decode('ascii') part and it worked for me. I don't know if this is an environmental thing but wanted to post this in case others hit this issue and don't know what to do - I don't know enough to tell if the repo for this course needs an update or not.

0 REPLIES 0