diff --git a/Zallery.iml b/Zallery.iml index f13973e..3bc42bd 100644 --- a/Zallery.iml +++ b/Zallery.iml @@ -27,7 +27,10 @@ - + + + + diff --git a/src/zall/bean/User.java b/src/zall/bean/User.java index 270f1a0..a32c1e2 100644 --- a/src/zall/bean/User.java +++ b/src/zall/bean/User.java @@ -130,8 +130,8 @@ public class User extends DBBean{ User user = DBConnection.exec(sql, DBBeanSQLResultHandler.create(User.class, db)); if( user != null ){ user.registerOnHost(request, response, db, false); - user.save(db); user.setAuthBy( AuthType.FACEBOOK ); + user.save(db); } return user; } @@ -165,7 +165,7 @@ public class User extends DBBean{ prevLoginDate = loginDate; loginDate = new Timestamp( System.currentTimeMillis() ); sessionId = request.getSession().getId(); - ipHost = request.getLocalName(); + ipHost = request.getRemoteAddr(); sessionHash = Hasher.MD5( ""+sessionId+ipHost+loginDate+password ); if( cookie ){ Cookie c = new Cookie("sessionHash", sessionHash );