add a possible login mechanism