Author: solomax
Date: Thu Apr 9 07:25:02 2015
New Revision: 1672251
URL: http://svn.apache.org/r1672251
Log:
[OPENMEETINGS-1196] ArrayIndexOutOfBoundsException while OAuth login is fixed
Modified:
openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/pages/auth/SignInPage.java
openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInPage.java
Modified:
openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/pages/auth/SignInPage.java
URL:
http://svn.apache.org/viewvc/openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/pages/auth/SignInPage.java?rev=1672251&r1=1672250&r2=1672251&view=diff
==============================================================================
---
openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/pages/auth/SignInPage.java
(original)
+++
openmeetings/branches/3.0.x/src/web/java/org/apache/openmeetings/web/pages/auth/SignInPage.java
Thu Apr 9 07:25:02 2015
@@ -347,9 +347,9 @@ public class SignInPage extends BaseInit
return;
}
// generate random password
- byte[] rawPass = new byte[16];
+ byte[] rawPass = new byte[25];
Random rnd = new Random();
- for (int i = 0; i < 25; i++) {
+ for (int i = 0; i < rawPass.length; ++i) {
rawPass[i] = (byte) ('!' + rnd.nextInt(93));
}
String pass = new String(rawPass, "UTF-8");
Modified:
openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInPage.java
URL:
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInPage.java?rev=1672251&r1=1672250&r2=1672251&view=diff
==============================================================================
---
openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInPage.java
(original)
+++
openmeetings/trunk/singlewebapp/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/auth/SignInPage.java
Thu Apr 9 07:25:02 2015
@@ -347,9 +347,9 @@ public class SignInPage extends BaseInit
return;
}
// generate random password
- byte[] rawPass = new byte[16];
+ byte[] rawPass = new byte[25];
Random rnd = new Random();
- for (int i = 0; i < 25; i++) {
+ for (int i = 0; i < rawPass.length; ++i) {
rawPass[i] = (byte) ('!' + rnd.nextInt(93));
}
String pass = new String(rawPass, "UTF-8");