có 1 cách rất đơn giản như sau, bạn viết 1 controller, với controller của screeen 1, bạn cho nó nhập email hoặc user name.
Sau khi nhấn nút submit, bạn kiểm tra user đó có trong database hay chưa? Nếu đã tồn tại, bạn mới redirect sang screen tiếp theo.
Ngoài ra, bạn có thể thay đổi ngay từ phần MyAuthentication. Về cơ bản, spring không có option 2 màn hình, chỉ có điều, nhưng nó cho phép bạn sửa tới mức cơ bản.
Thân!
Chào anh! Bài của anh rất hay và em cũng đang làm theo hướng của anh. Em có một vài khúc mắc mong anh giải thích ạ:
-Đầu tiên tại dòng .usersByUsernameQuery("select username,password, true as enabled from "user" where username=?"). Nếu em bỏ phần "true as enabled" đi thì sẽ xuất hiện lỗi của câu truy vấn như sau: "The column index is out of range: 3, number of columns: 2.; nested exception is org.postgresql.util.PSQLException: The column index is out of range: 3, number of columns: 2.". Trong khi dùng câu truy vấn đó vào trong csdl thì vẫn ok. Vậy khi em chỉ lấy un và pw, ko cần thiết enabled thì sao ạ?
-Thứ 2 là em sử dụng jpa, h2 để làm việc với csdl. Nên em cấu hình tại applications.properties, không thông qua class DataSourceConfig. Nhưng dù có hay không thì khi autowired tại class WebSecurityConfig thì vẫn hiện lỗi đỏ, báo rằng (Could not autowire. There is more than one bean of 'DataSource' type.) . Dù app vẫn run thành công nhưng em cảm thấy vẫn khá thắc mắc.
-Thứ 3 là em muốn phân quyền thì anh có thể hướng dẫn em một chút được ko ạ?
Đó là những thắc mắc của em. Mong anh có thể giải thích dùm em ạ. Nếu dài qua thì mong anh có thể gửi email cho em tại địa chỉ: ngahv2222@gmail.com. Cảm ơn anh vì bài viết và chúc anh thành công trong cuộc sống ạ.
hi bạn, bạn cho mình hỏi là login trong spring bằng cách, screen 1 xác thực user, đúng thì chuyển qua screen 2 xác thực password thì nên làm thế nào nhỉ bạn, m toàn thấy 1 screen có cả user và password luôn, có cách nào custom thành 2 screen ko bạn, cám ơn bạn
Theo mình thì là GET ạ, vì bản chất download là tải dữ liệu về, nó giống như bạn truy cập vào 1 URL và thứ bạn nhận được thay vì là 1 đoạn HTML thì là 1 file
THẢO LUẬN
tên Queue thì sẽ do mình tự đặt bạn nhé
mình chưa hiểu câu hỏi của bạn lắm @@
You can build & run this sample project: https://github.com/liconrepo/GoogleMapStreetView to see it in devices.
có 1 cách rất đơn giản như sau, bạn viết 1 controller, với controller của screeen 1, bạn cho nó nhập email hoặc user name. Sau khi nhấn nút submit, bạn kiểm tra user đó có trong database hay chưa? Nếu đã tồn tại, bạn mới redirect sang screen tiếp theo. Ngoài ra, bạn có thể thay đổi ngay từ phần MyAuthentication. Về cơ bản, spring không có option 2 màn hình, chỉ có điều, nhưng nó cho phép bạn sửa tới mức cơ bản. Thân!
1 là bạn đi theo hướng top dev, 2 là bạn đi theo hướng tư duy sản phẩm phần mềm
Chào anh! Bài của anh rất hay và em cũng đang làm theo hướng của anh. Em có một vài khúc mắc mong anh giải thích ạ: -Đầu tiên tại dòng .usersByUsernameQuery("select username,password, true as enabled from "user" where username=?"). Nếu em bỏ phần "true as enabled" đi thì sẽ xuất hiện lỗi của câu truy vấn như sau: "The column index is out of range: 3, number of columns: 2.; nested exception is org.postgresql.util.PSQLException: The column index is out of range: 3, number of columns: 2.". Trong khi dùng câu truy vấn đó vào trong csdl thì vẫn ok. Vậy khi em chỉ lấy un và pw, ko cần thiết enabled thì sao ạ? -Thứ 2 là em sử dụng jpa, h2 để làm việc với csdl. Nên em cấu hình tại applications.properties, không thông qua class DataSourceConfig. Nhưng dù có hay không thì khi autowired tại class WebSecurityConfig thì vẫn hiện lỗi đỏ, báo rằng (Could not autowire. There is more than one bean of 'DataSource' type.) . Dù app vẫn run thành công nhưng em cảm thấy vẫn khá thắc mắc. -Thứ 3 là em muốn phân quyền thì anh có thể hướng dẫn em một chút được ko ạ? Đó là những thắc mắc của em. Mong anh có thể giải thích dùm em ạ. Nếu dài qua thì mong anh có thể gửi email cho em tại địa chỉ: ngahv2222@gmail.com. Cảm ơn anh vì bài viết và chúc anh thành công trong cuộc sống ạ.
hi bạn, bạn cho mình hỏi là login trong spring bằng cách, screen 1 xác thực user, đúng thì chuyển qua screen 2 xác thực password thì nên làm thế nào nhỉ bạn, m toàn thấy 1 screen có cả user và password luôn, có cách nào custom thành 2 screen ko bạn, cám ơn bạn
Phần đầu của bài viết hình như bạn có lấy ở bên blog machinelearningcoban của a Tiệp. Bạn nên ghi rõ nguồn nếu lấy ở đó.
how to show?
anh cho em hỏi là tên của Queue được sử dụng là do mình tự đặt ra hay là có sẵn ạ
anh cho em hỏi là nó sẽ load ảnh nào lên vậy ạ
Không ghi nổi cái nguồn à bác ?
Chào bạn, mình muốn return RedirectToAction() đến một action có tham số truyền vào bên trong thì xử lý thế nào mình đang gặp trường hợp này?
Theo mình thì là GET ạ, vì bản chất download là tải dữ liệu về, nó giống như bạn truy cập vào 1 URL và thứ bạn nhận được thay vì là 1 đoạn HTML thì là 1 file
thank author.
Trong module. ngoài Controllers, Models, Views ra. Mình có thể thêm thêm Custom Request hoặc Middleware ko vậy bạn.
@hoang.hust.bk không có gì đâu bác, có gì cứ post lên đây a e cùng tìm hiểu
hê hê
chào bạn. Cho mình hỏi. Nếu trong từng cái module. Mình thêm Middleware thì làm thế nào vậy bạn.