mirror of
https://github.com/matrix-org/dendrite.git
synced 2025-12-12 09:23:09 -06:00
Remove unused variable and reduce deviceIDByteLength so that is a round number of base64 quads
This commit is contained in:
parent
025f30f1e0
commit
6d6a0fe331
|
|
@ -29,19 +29,12 @@ import (
|
||||||
"github.com/matrix-org/util"
|
"github.com/matrix-org/util"
|
||||||
)
|
)
|
||||||
|
|
||||||
// UnknownDeviceID is the default device id if one is not specified.
|
|
||||||
// This deviates from Synapse which generates a new device ID if one is not specified.
|
|
||||||
// It's preferable to not amass a huge list of valid access tokens for an account,
|
|
||||||
// so limiting it to 1 unknown device for now limits the number of valid tokens.
|
|
||||||
// Clients should be giving us device IDs.
|
|
||||||
var UnknownDeviceID = "unknown-device"
|
|
||||||
|
|
||||||
// OWASP recommends at least 128 bits of entropy for tokens: https://www.owasp.org/index.php/Insufficient_Session-ID_Length
|
// OWASP recommends at least 128 bits of entropy for tokens: https://www.owasp.org/index.php/Insufficient_Session-ID_Length
|
||||||
// 32 bytes => 256 bits
|
// 32 bytes => 256 bits
|
||||||
var tokenByteLength = 32
|
var tokenByteLength = 32
|
||||||
|
|
||||||
// The length of generated device IDs
|
// The length of generated device IDs
|
||||||
var deviceIDByteLength = 8
|
var deviceIDByteLength = 6
|
||||||
|
|
||||||
// DeviceDatabase represents a device database.
|
// DeviceDatabase represents a device database.
|
||||||
type DeviceDatabase interface {
|
type DeviceDatabase interface {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue