OIDC protocol is one of the latest applications in the WoT application layer of a single sign-on protocol. In order to solve WoT application layer authentication and authorization issues, this paper presents a multi-secret visual cryptography scheme, combined with OIDC protocol, to achieve WoT application layer authentication and authorization functions. Multi-secret visual cryptography technology can hide a lot of secret information in a small amount of memory, while it can make up for OIDC defects. This solution can improve the security of WoT application layer under the premise of reducing the security.