2,10 → 2,16 |
|
import org.json.JSONException; |
import org.json.JSONObject; |
import pt.estgp.es.exemplos.hibernate.HibernateUtils; |
import pt.estgp.es.exemplos.hibernate.UserSession; |
import pt.estgp.es.exemplos.hibernate.web.SecurityFilter; |
import pt.estgp.es.exemplos.hibernate.web.UserFilter; |
import pt.estgp.es.exemplos.hibernate.web.rest.AbstractRestServlet; |
|
import javax.servlet.ServletException; |
import javax.servlet.http.HttpServletRequest; |
import javax.servlet.http.HttpServletResponse; |
import java.io.IOException; |
|
public class LoginRest extends AbstractRestServlet |
{ |
14,9 → 20,27 |
String username = data.getString("username"); |
String password = data.getString("password"); |
|
HibernateUtils.getCurrentSession().beginTransaction(); |
|
//TODO COMPLETAR |
UserSession session = null; |
try { |
session = SecurityFilter.loadSessionProxy(req); |
UserSession persistente = (UserSession) HibernateUtils.getCurrentSession().get(UserSession.class,session.getCookie()); |
//persistente.setUser(u); |
} catch (IOException e) { |
e.printStackTrace(); |
} catch (ServletException e) { |
e.printStackTrace(); |
} |
|
|
|
System.out.println(username); |
System.out.println(password); |
|
|
|
JSONObject js = new JSONObject(); |
js.put("result","ok"); |
|