According to the company's business needs, a single sign-on server needs to be configured to provide a unified authentication center for subsequent application launches.
The required services are as follows:
- sign in
- Only one place to log in at a time
- Each user can only access authorized applications
- Login log
The simplified versions of several main database tables are recorded as follows.
ID | WHERE |
WHERE | |
PASSWORD | WHERE |
TOKEN | WHERE |
ID | WHERE |
USER_ID | WHERE |
IP | WHERE |
LOGGED_TIME | TIME |
ID | WHERE |
URL | WHERE |
APP_NAME | WHERE |
ID | WHERE |
USER_ID | WHERE |
APP_ID | WHERE |
The above is the database table designed to realize the main functions. The transformation of the cas part continues below.