An introduction to Windows CardSpace