Tried spring security but it does not suits me, now moving to abserver pattern