created custom auth as a plugin via github