简介
在前端开发过程中,用户认证是一个必备的功能,为了方便实现用户认证,可以使用 npm 包 user-center-auth。该包提供了一个简单的用户认证方案,支持账号密码认证及第三方登录认证。
安装及配置
安装 user-center-auth:
--- ------- ---------------- ------
使用 user-center-auth 需要先进行配置:
------ -------------- ---- ------------------- ----------------------- ---- ----------------------------- ---
其中,api 为认证服务器的地址。需要根据实际情况进行修改。
使用示例
账号密码认证
注册
------ -------------- ---- ------------------- ----- -------- - ----- -- -- - --- - ----- - --------- -------- - - ----------- ----- --------------------------------- ---------- -------------------- - ----- ------- - --------------------- - --
登录
------ -------------- ---- ------------------- ----- ----- - ----- -- -- - --- - ----- - --------- -------- - - ----------- ----- ----- - ----- ------------------------------ ---------- ----------------------------- ------- -------------------- - ----- ------- - --------------------- - --
第三方登录认证
QQ 登录
------ -------------- ---- ------------------- ----- ------- - -- -- - ------------------------- ------ -------- ------------- --------------- --- --
其中,appid 和 redirect_uri 需要根据实际情况进行修改。
微信登录
------ -------------- ---- ------------------- ----- ----------- - -- -- - ----------------------------- ------ -------- ------------- --------------- ------ --------------- ------ -------- --- --
其中,appid、redirect_uri、scope 和 state 需要根据实际情况进行修改。
总结
使用 user-center-auth 可以方便快速地实现用户认证功能,减少前端开发的工作量。需要注意的是,在使用第三方登录时,需要先注册相应的应用,获取对应的 appid 和 redirect_uri。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/600671d730d0927023822d85