create module for authorization component