sip-core

sip core description

License

License

GroupId

GroupId

com.basicfu.sip
ArtifactId

ArtifactId

sip-core
Last Version

Last Version

0.0.1
Release Date

Release Date

Type

Type

jar
Description

Description

sip-core
sip core description
Project URL

Project URL

https://github.com/basicfu/sip
Source Code Management

Source Code Management

https://github.com/basicfu/sip

Download sip-core

How to add to project

<!-- https://jarcasting.com/artifacts/com.basicfu.sip/sip-core/ -->
<dependency>
    <groupId>com.basicfu.sip</groupId>
    <artifactId>sip-core</artifactId>
    <version>0.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/com.basicfu.sip/sip-core/
implementation 'com.basicfu.sip:sip-core:0.0.1'
// https://jarcasting.com/artifacts/com.basicfu.sip/sip-core/
implementation ("com.basicfu.sip:sip-core:0.0.1")
'com.basicfu.sip:sip-core:jar:0.0.1'
<dependency org="com.basicfu.sip" name="sip-core" rev="0.0.1">
  <artifact name="sip-core" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.basicfu.sip', module='sip-core', version='0.0.1')
)
libraryDependencies += "com.basicfu.sip" % "sip-core" % "0.0.1"
[com.basicfu.sip/sip-core "0.0.1"]

Dependencies

compile (21)

Group / Artifact Type Version
org.springframework.boot : spring-boot-starter-web jar
com.fasterxml.jackson.module : jackson-module-kotlin jar
org.springframework.boot : spring-boot-starter-actuator jar
org.jetbrains.kotlin : kotlin-stdlib-jdk8 jar 1.3.10
org.jetbrains.kotlin : kotlin-reflect jar 1.3.10
com.alibaba : fastjson jar 1.2.47
com.alibaba : druid-spring-boot-starter jar 1.1.10
org.springframework.cloud : spring-cloud-starter-netflix-hystrix jar
org.springframework.cloud : spring-cloud-starter-openfeign jar
tk.mybatis : mapper-spring-boot-starter jar 2.0.4
com.github.pagehelper : pagehelper-spring-boot-starter jar 1.2.3
org.apache.commons : commons-lang3 jar 3.6
org.springframework.boot : spring-boot-starter-data-redis jar
org.apache.httpcomponents : httpmime jar 4.5.1
io.protostuff : protostuff-core jar 1.5.9
io.protostuff : protostuff-runtime jar 1.5.9
org.testcontainers : testcontainers jar 1.8.3
org.testcontainers : mysql jar 1.8.3
mysql : mysql-connector-java jar 5.1.45
org.apache.commons : commons-pool2 jar 2.6.0
net.logstash.logback : logstash-logback-encoder jar 5.2

test (1)

Group / Artifact Type Version
org.springframework.boot : spring-boot-starter-test jar

Project Modules

There are no modules declared in this project.

// 注册register // 登陆login // 重置密码resetPassword

// 获取当前用户信息getUserByToken

// 根据用户ID后去用户信息getUserById // 根据用户名获取用户信息getUserByUsername

// 根据用户名获取用户信息listByIds // 根据用户名获取用户信息listUsernameByIds // 根据用户名获取用户信息suggest // 更新用户信息updateUser

一套角色,一套应用

  • 角色

  • 权限

  • 菜单

  • 资源

  • 设置

    • 登录过期时间
    • 禁止注册
    • 登录失败次数限制
    • 邮箱无需经过验证
    • 安全域(CORS)(sip是否提供给用户直接访问的接口)
  • 应用

  • 用户

  • 角色

    • 权限
    • 菜单
    • 资源
  • 字典

用户注册、登录历史记录 用户注册、登录、修改密码提供webhook

Versions

Version
0.0.1