These are chat archives for alvarosanchez/spring-security-rest

24th
Nov 2014
nikuelias
@nikuelias
Nov 24 2014 01:39
Hola Alvaro, soy yo nuevamente. Gracias por contestarme la vez pasada. Tengo una nueva duda. Quiero filtrar los usuarios que pueden loguearse. Para eso, me parece que lo que debería hacer es reescribir la clase "RestAuthenticationFIlter.groovy" verdad? Si es así, como debería hacerlo? Crear en mi carpeta src/groovy un package con el mismo nombre y una clase con el mismo nombre y sobreescribir el metodo Do FIlter? O lo estoy haciendo mal? Ya que no estoy logrando poder capturar el evento. Me da constantemente errores de java. Bueno espero su respuesta, espero haber sido claro. Además de esto, debería escribir algo en resources.groovy? Gracias desde ya, Nicolas.
Álvaro Sánchez-Mariscal
@alvarosanchez
Nov 24 2014 15:00
@sbrady I addressed that issue in the latest release, I think
@nikuelias please better write in English on this channel, so that everybody can understand and/or help. Regarding your question, not sure what do you mean by "filter users". Could you clarify that?
nikuelias
@nikuelias
Nov 24 2014 16:26

Sorry. I will give a try in english :). I want to do this:

When a user logs in, I want to check some data to let him log in or not. I need to create user with "expiration date" so when the users logs in, i need to check if the date is between startDate and endDate. To do this, i thought to check this data in the RestAuthenticationFilter. So, to do thi i dont really know how to. Do I need to create a class with the same name and package en my project? Because when I do this, all kinds of errors appear in my project. And, i think, I should modify resources.groovy but i dont really know how to either. Hope you can help me and understand me. Thanks a lot Alvaro.

sbrady
@sbrady
Nov 24 2014 21:15
@alvarosanchez if I look at the BearerTokenSpec.groovy, it expects 403 In some places, where is should probably be 401...I think