Как запросить полный доступ при входе с помощью near-js
У меня проблема со входом в систему с помощью near-js. Я просто вызываю wallet.requestSignIn, и он работает, но всегда вижу, что приложение запрашивает Ограниченный доступ. В документации нет ничего об ограниченном и полном доступе, поэтому я просто предполагаю, что мне нужно сделать что-то, чтобы запросить полный доступ.
1 ответ
Чтобы обеспечить безопасность вашего кошелька, веб-приложение, выполняющее вход в NEAR, не должно запрашивать ключи полного доступа.
Вместо этого вы запрашиваете ключ доступа к смарт-контракту, который будет использовать ваше веб-приложение, и вы также можете указать, какие имена методов в контракте должны быть разрешены для вызова (см.
methodNames
свойство SigninOptions )