got the user consent working and logout working for demo but still have a long way to go lol