(method string)
| 839 | } |
| 840 | |
| 841 | func ssPassword(method string) string { |
| 842 | size := 32 |
| 843 | if method == "2022-blake3-aes-128-gcm" { |
| 844 | size = 16 |
| 845 | } |
| 846 | b := make([]byte, size) |
| 847 | if _, err := rand.Read(b); err != nil { |
| 848 | return "" |
| 849 | } |
| 850 | return base64.StdEncoding.EncodeToString(b) |
| 851 | } |
| 852 | |
| 853 | // handleResetTraffic 重置用户流量。 |
| 854 | func (a *userAPI) handleResetTraffic(w http.ResponseWriter, r *http.Request, userID string) { |
no test coverage detected