Commit d2e2c075 by sikang

add random str

parent 33a1b6ab
......@@ -68,6 +68,14 @@ public class Gateway {
return gatewayInfo.harvester.get(0);
}
/**
* 图像验证码地址
* */
public static String getCaptchaCode(String sid) {
String url = gatewayInfo.rest.get(0)+"/auth/captcha?sid=%1$s&width=%2$d&height=%3$d";
return String.format(url, sid, 200, 80);
}
public static String getAdminUrl() {
return gatewayInfo.admin.get(0);
......
......@@ -17,6 +17,7 @@ import java.text.DecimalFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Random;
import java.util.TimeZone;
import tech.starwin.R;
......@@ -261,4 +262,16 @@ public class StringFormat {
}
public static String getRandomString(int length){
String str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
Random random=new Random();
StringBuffer sb=new StringBuffer();
for(int i=0;i<length;i++){
int number=random.nextInt(62);
sb.append(str.charAt(number));
}
return sb.toString();
}
}
......@@ -17,6 +17,7 @@
<string name="edittext_phone_number_hint">Silahkan masukkan nomor HP Anda</string>
<string name="edittext_SMS_code_hint">Silahkan masukkan kode</string>
<string name="button_obtain_code">Dapatkan Kode</string>
<string name="button_captcha_code">Kode verifikasi grafis</string>
<string name="button_login">Login</string>
<string name="edittext_graphical_code">Kode Verifikasi Bentuk Grafik</string>
<string name="login_statement">Tekan Tombol Setuju \"Perjanjian Layanan Registrasi dan Privasi\"</string>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment