Merge pull request #985 from zlabjp/avoid-id-beginning-with-number
bugfix: avoid generating an invalid ID attribute in SAML's AuthenRequest element
This commit is contained in:
		@@ -30,8 +30,8 @@ func NewID() string {
 | 
			
		||||
	if _, err := io.ReadFull(rand.Reader, buff); err != nil {
 | 
			
		||||
		panic(err)
 | 
			
		||||
	}
 | 
			
		||||
	// Trim padding
 | 
			
		||||
	return strings.TrimRight(encoding.EncodeToString(buff), "=")
 | 
			
		||||
	// Avoid the identifier to begin with number and trim padding
 | 
			
		||||
	return string(buff[0]%26+'a') + strings.TrimRight(encoding.EncodeToString(buff[1:]), "=")
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// GCResult returns the number of objects deleted by garbage collection.
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user