A demo user authentication and authorization system