OC

Knowledge OS
登录 注册
全部话题 移民 创业 iOS Mac Objective-C Swift Android 招聘 求职

App开发登录功能的时候能把用户的密码保存在本地吗

牛牛跳水
牛牛跳水 发布于 2015年08月04日
无人欣赏。

很普通的登录功能,大部分app都会有.

用户只要登录过一次,进app的时候就不用再次登录,除非主动登出.

把用户密码保存起来是否可行.

大家是如何实现的.

共10条回复
楼长 ·
bawn 回复于 2015年08月04日

公司目前的安卓端做的自动登录是把密保用MD5加密后保存到本地的

2楼 ·
牛牛跳水 回复于 2015年08月06日

1楼 @bawn MD5不是摘要算法吗..还能用来加密?

3楼 ·
adad184 回复于 2015年08月06日

密码只是用来验证正确性的 不一定要存原文

4楼 ·
generalzyq 回复于 2015年08月06日

密码不必了,用户ID可以

5楼 ·
zhangqi 回复于 2015年08月07日

一般的做法并不需要存储密码,登录之后服务端返回一个token,客户端保存,之后的每次请求都带着这个token,以便服务端认证这是合法用户,登出的时候清理token就行了

6楼 ·
windydays 回复于 2015年08月10日

5楼正解。 严密地来讲,楼主需要的是一套 kerberos 系统 。

7楼 ·
rocky2015 回复于 2015年08月14日

5楼 @zhangqi 这个是常用的靠谱的做法

8楼 ·
rocky2015 回复于 2015年08月14日

5楼 @zhangqi zhangqi不会是开发android的同事吧?

9楼 ·
CoderSmallfan 回复于 2015年09月19日

谷歌一下Oauth2.0

10楼 ·
windgo 回复于 2015年09月19日

加密之后, 用钥匙串存本地.

登录 或者 注册

AltStyle によって変換されたページ (->オリジナル) /