01/10/2018, 00:57

Lưu login trên webservice android

Các anh/chị/bạn cho mình hỏi 1 vấn đề như sau.Mình có làm 1 app android chạy webservice asp.net và mình muốn phân quyền cho các tài khoản để truy cập api.Mình có thử qua session để phân quyền nhưng thời gian đăng nhập rất hạn chế.tầm mấy tiếng là out và không thể lưu lại được trạng thái login.Ai có thể gợi ý cho mình 1 công nghệ để mình tìm hiểu được không.Cảm ơn đã xem qua

Quân viết 03:11 ngày 01/10/2018

thế rút cục là hỏi android hay hởi web service

Truong Nhu Dung viết 03:02 ngày 01/10/2018

Tại mình không chuyên về webservice lắm nên hỏi có cách nào mà vừa phân quyền trên server mà vừa giữ được time out trong thời gian dài không (trên android lẫn webservice)

Huy Hoàng Phạm viết 03:09 ngày 01/10/2018

Em tìm hiểu về Auth Token nhé

Scotch

The Ins and Outs of Token Based Authentication

Introduction Token based authentication is prominent everywhere on the web nowadays. With most every web company using an API, tokens are the best way to handle authentication for multiple users. There are some very important factors when choosing...

Truong Nhu Dung viết 03:06 ngày 01/10/2018

Em cảm ơn vì bài chia sẻ của anh.Theo em em tìm hiểu thì cái này cũng có thời gian time out.Vậy thời gian time out của cái này có gì khác so với session không ạ

Huy Hoàng Phạm viết 03:06 ngày 01/10/2018

Đọc kĩ bài viết trong link em nhé, bản chất token đã chứa thông tin user, không sử dụng session nên token không có thời gian timeout. Điển hình như mấy cái access_token của facebook chỉ cần request một lần sau đó lưu lại để sử dụng về sau này.

Lý do mà đôi khi người ta set timeout cho token là để bảo mật, đề phòng hacker ăn trộm token. Để lấy token mới, có thể bắt người dùng đăng nhập lại, hoặc lưu một cái gọi là “refresh token” ở client site. Dùng refresh token này để request Auth Token mới từ server.

Truong Nhu Dung viết 03:10 ngày 01/10/2018

Em cảm ơn anh nhiều nha :))

Truong Nhu Dung viết 03:07 ngày 01/10/2018

Em sẽ đọc kỹ lại bài link anh đưa

Mai Anh Dũng viết 03:07 ngày 01/10/2018

Góp ý một tý là đừng để tag [android] ở trên đầu topic nhé, diễn đàn có chức năng tag mà. Viết #android thế này không tiện hơn sao

Sau này tìm cho dễ, click vào #android hoặc #webservices là ra ngay bài viết

Truong Nhu Dung viết 03:10 ngày 01/10/2018

Dạ.em sẽ lưu ý lần sau ạ

Bài liên quan
0