diff --git a/sp-token-core/.gitignore b/sa-token-core/.gitignore similarity index 100% rename from sp-token-core/.gitignore rename to sa-token-core/.gitignore diff --git a/sp-token-core/pom.xml b/sa-token-core/pom.xml similarity index 100% rename from sp-token-core/pom.xml rename to sa-token-core/pom.xml diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/SaTokenManager.java b/sa-token-core/src/main/java/cn/dev33/satoken/SaTokenManager.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/SaTokenManager.java rename to sa-token-core/src/main/java/cn/dev33/satoken/SaTokenManager.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/action/SaTokenAction.java b/sa-token-core/src/main/java/cn/dev33/satoken/action/SaTokenAction.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/action/SaTokenAction.java rename to sa-token-core/src/main/java/cn/dev33/satoken/action/SaTokenAction.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/action/SaTokenActionDefaultImpl.java b/sa-token-core/src/main/java/cn/dev33/satoken/action/SaTokenActionDefaultImpl.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/action/SaTokenActionDefaultImpl.java rename to sa-token-core/src/main/java/cn/dev33/satoken/action/SaTokenActionDefaultImpl.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/annotation/SaCheckLogin.java b/sa-token-core/src/main/java/cn/dev33/satoken/annotation/SaCheckLogin.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/annotation/SaCheckLogin.java rename to sa-token-core/src/main/java/cn/dev33/satoken/annotation/SaCheckLogin.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/annotation/SaCheckPermission.java b/sa-token-core/src/main/java/cn/dev33/satoken/annotation/SaCheckPermission.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/annotation/SaCheckPermission.java rename to sa-token-core/src/main/java/cn/dev33/satoken/annotation/SaCheckPermission.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/config/SaTokenConfig.java b/sa-token-core/src/main/java/cn/dev33/satoken/config/SaTokenConfig.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/config/SaTokenConfig.java rename to sa-token-core/src/main/java/cn/dev33/satoken/config/SaTokenConfig.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/config/SaTokenConfigFactory.java b/sa-token-core/src/main/java/cn/dev33/satoken/config/SaTokenConfigFactory.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/config/SaTokenConfigFactory.java rename to sa-token-core/src/main/java/cn/dev33/satoken/config/SaTokenConfigFactory.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/cookie/SaTokenCookie.java b/sa-token-core/src/main/java/cn/dev33/satoken/cookie/SaTokenCookie.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/cookie/SaTokenCookie.java rename to sa-token-core/src/main/java/cn/dev33/satoken/cookie/SaTokenCookie.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/cookie/SaTokenCookieDefaultImpl.java b/sa-token-core/src/main/java/cn/dev33/satoken/cookie/SaTokenCookieDefaultImpl.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/cookie/SaTokenCookieDefaultImpl.java rename to sa-token-core/src/main/java/cn/dev33/satoken/cookie/SaTokenCookieDefaultImpl.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/cookie/SaTokenCookieUtil.java b/sa-token-core/src/main/java/cn/dev33/satoken/cookie/SaTokenCookieUtil.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/cookie/SaTokenCookieUtil.java rename to sa-token-core/src/main/java/cn/dev33/satoken/cookie/SaTokenCookieUtil.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/dao/SaTokenDao.java b/sa-token-core/src/main/java/cn/dev33/satoken/dao/SaTokenDao.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/dao/SaTokenDao.java rename to sa-token-core/src/main/java/cn/dev33/satoken/dao/SaTokenDao.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/dao/SaTokenDaoDefaultImpl.java b/sa-token-core/src/main/java/cn/dev33/satoken/dao/SaTokenDaoDefaultImpl.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/dao/SaTokenDaoDefaultImpl.java rename to sa-token-core/src/main/java/cn/dev33/satoken/dao/SaTokenDaoDefaultImpl.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/exception/NotLoginException.java b/sa-token-core/src/main/java/cn/dev33/satoken/exception/NotLoginException.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/exception/NotLoginException.java rename to sa-token-core/src/main/java/cn/dev33/satoken/exception/NotLoginException.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/exception/NotPermissionException.java b/sa-token-core/src/main/java/cn/dev33/satoken/exception/NotPermissionException.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/exception/NotPermissionException.java rename to sa-token-core/src/main/java/cn/dev33/satoken/exception/NotPermissionException.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/exception/SaTokenException.java b/sa-token-core/src/main/java/cn/dev33/satoken/exception/SaTokenException.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/exception/SaTokenException.java rename to sa-token-core/src/main/java/cn/dev33/satoken/exception/SaTokenException.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/servlet/SaTokenServlet.java b/sa-token-core/src/main/java/cn/dev33/satoken/servlet/SaTokenServlet.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/servlet/SaTokenServlet.java rename to sa-token-core/src/main/java/cn/dev33/satoken/servlet/SaTokenServlet.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/servlet/SaTokenServletDefaultImpl.java b/sa-token-core/src/main/java/cn/dev33/satoken/servlet/SaTokenServletDefaultImpl.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/servlet/SaTokenServletDefaultImpl.java rename to sa-token-core/src/main/java/cn/dev33/satoken/servlet/SaTokenServletDefaultImpl.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/session/SaSession.java b/sa-token-core/src/main/java/cn/dev33/satoken/session/SaSession.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/session/SaSession.java rename to sa-token-core/src/main/java/cn/dev33/satoken/session/SaSession.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/session/SaSessionCustomUtil.java b/sa-token-core/src/main/java/cn/dev33/satoken/session/SaSessionCustomUtil.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/session/SaSessionCustomUtil.java rename to sa-token-core/src/main/java/cn/dev33/satoken/session/SaSessionCustomUtil.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/stp/SaTokenInfo.java b/sa-token-core/src/main/java/cn/dev33/satoken/stp/SaTokenInfo.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/stp/SaTokenInfo.java rename to sa-token-core/src/main/java/cn/dev33/satoken/stp/SaTokenInfo.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/stp/StpInterface.java b/sa-token-core/src/main/java/cn/dev33/satoken/stp/StpInterface.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/stp/StpInterface.java rename to sa-token-core/src/main/java/cn/dev33/satoken/stp/StpInterface.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/stp/StpInterfaceDefaultImpl.java b/sa-token-core/src/main/java/cn/dev33/satoken/stp/StpInterfaceDefaultImpl.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/stp/StpInterfaceDefaultImpl.java rename to sa-token-core/src/main/java/cn/dev33/satoken/stp/StpInterfaceDefaultImpl.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/stp/StpLogic.java b/sa-token-core/src/main/java/cn/dev33/satoken/stp/StpLogic.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/stp/StpLogic.java rename to sa-token-core/src/main/java/cn/dev33/satoken/stp/StpLogic.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/stp/StpUtil.java b/sa-token-core/src/main/java/cn/dev33/satoken/stp/StpUtil.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/stp/StpUtil.java rename to sa-token-core/src/main/java/cn/dev33/satoken/stp/StpUtil.java diff --git a/sp-token-core/src/main/java/cn/dev33/satoken/util/SaTokenInsideUtil.java b/sa-token-core/src/main/java/cn/dev33/satoken/util/SaTokenInsideUtil.java similarity index 100% rename from sp-token-core/src/main/java/cn/dev33/satoken/util/SaTokenInsideUtil.java rename to sa-token-core/src/main/java/cn/dev33/satoken/util/SaTokenInsideUtil.java