Claims in Obsidian OAuth Server

Claims in OAuth Server

Though Obsidian is mainly designed as an OAuth Authentication Server, the whole Obsidian program is commonly divided into three parts. On one hand, Obsidian’s user model contains user’s personal information which will be provided to third-part client on OAuth process, on the other hand, because it contains user’s information, it can be regarded as a Resource Server.

Claims in user domain model mainly represent user’s personal information instead of what a user can do.