mirror of
				https://github.com/janeczku/calibre-web
				synced 2025-10-31 07:13:02 +00:00 
			
		
		
		
	Fix #1507 (Password generation on python2 working again)
This commit is contained in:
		| @@ -466,6 +466,9 @@ def reset_password(user_id): | |||||||
| def generate_random_password(): | def generate_random_password(): | ||||||
|     s = "abcdefghijklmnopqrstuvwxyz01234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ!@#$%&*()?" |     s = "abcdefghijklmnopqrstuvwxyz01234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ!@#$%&*()?" | ||||||
|     passlen = 8 |     passlen = 8 | ||||||
|  |     if sys.version_info < (3, 0): | ||||||
|  |         return "".join(s[ord(c) % len(s)] for c in os.urandom(passlen)) | ||||||
|  |     else: | ||||||
|         return "".join(s[c % len(s)] for c in os.urandom(passlen)) |         return "".join(s[c % len(s)] for c in os.urandom(passlen)) | ||||||
|  |  | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Ozzieisaacs
					Ozzieisaacs