This page has now been replaced by the chapter in the AuthKit book named Authentication and Authorization. If you think there is anything missing which used to be here, please add a comment on that page. The previous version of this page can be found here.