mediawiki.user: Increase entropy of random token generator
authorNuria Ruiz <nuria@wikimedia.org>
Wed, 22 Aug 2018 03:11:59 +0000 (20:11 -0700)
committerJdlrobson <jrobson@wikimedia.org>
Thu, 23 Aug 2018 20:46:22 +0000 (20:46 +0000)
commit29c803227f0daea2664c16966596c012b303cec2
treeddc6e0f3c156c3c45848d428cc514f4acba52a24
parent34545463278ca986df29c2ee660443bff05598bd
mediawiki.user: Increase entropy of random token generator

generateRandomSessionId now generates a token with 80 bits and it is
unique in a 150 billion space.

The token is used to identify sessions in MediaWiki but also
as a generic random generator across the MediaWiki codebase.

Bug: T201124
Change-Id: I63a241a70b99d9f9e691eac25bb5cfe099a748fc
resources/src/mediawiki.user.js
tests/qunit/suites/resources/mediawiki/mediawiki.user.test.js