Implement base request_phase actions in main class

This allows as to define only fields for any kind of form based authentication
schemes instead of unused request_phase method.

Also redictable (external service) need to be implemented as before.