# 最佳实践

# 避免重复登录

执行登录流程之前,我们非常建议您先判断用户端是否已经登录 CloudBase,如已经登录,那么不需要执行登录流程,以避免无意义的重复登录

    # 登录状态的持久保留

    您可以指定登录状态如何持久保留。默认为 session,相关选项包括:

    说明
    session 在 SessionStorage 中保留登录状态,当前页面关闭后会被清除。
    local 在本地存储中长期地保留登录状态。
    none 在内存中保留登录状态,当前页面刷新、重定向之后会被清除。

    例如,对于网页应用,最佳选择是 local,即在用户关闭浏览器之后仍保留该用户的会话。这样,用户不需要每次访问该网页时重复登录,避免给用户带来诸多不便体验。